Dual-Server Global Infrastructure — Role & Flow
MITOMO Inc. — UniCon Team
Press → or Space to navigate
China's Great Firewall blocks Google Cloud, making UniCon apps inaccessible for China-based employees.
Run a fully mirrored UniCon instance on a local China server, with bi-directional sync via encrypted VPN.
Tailscale mesh VPN (WireGuard) bypasses GFW, enabling secure server-to-server communication.
All management centralized at Google Cloud (Japan). No on-site personnel required in China.
| Platform | Google Compute Engine |
| Region | asia-northeast1 (Tokyo) |
| IP | 136.110.87.61 |
| Services | MySQL, Qdrant, Hermes, Apps |
| CPU | Xeon E5-2696v4 ×2 (44 cores) |
| RAM | DDR4 256GB |
| Storage | 256GB SSD + 40TB HDD |
| Chassis | FusionServer RH2288 v3 |
Each server owns write authority for its regional data. Both have read access to all data.
| Data Type | Write Authority | Read Access |
|---|---|---|
| Japan / Global Orders | Both | |
| China Domestic Orders | 🇨🇳 China | Both |
| Product Master Data | Both | |
| China Customer Data | 🇨🇳 China | Both |
| KBMS Documents | Both | |
| China Local Documents | 🇨🇳 China | Both |
GTID-based replication
↔ Bi-directional
⏱ Real-time
Snapshot transfer
🇯🇵 → 🇨🇳 One-way
⏱ Daily scheduled
rclone over VPN
↔ Bi-directional
⏱ Every 5 minutes
Hermes API
↔ Bi-directional
⏱ Real-time
All management centralized at Google Cloud. China managed remotely via Tailscale VPN.
| Task | Method | From |
|---|---|---|
| Code Deployment | Git push + Docker rebuild | |
| Server Monitoring | SSH + Hermes health checks | |
| DB Sync | Replication monitoring | |
| App Updates | Docker Compose restart | |
| Agent Tasks | Main → China delegation | |
| Incident Response | SSH via Tailscale |
| User Group | Access Point | Server | Channel |
|---|---|---|---|
| 🇯🇵 Japan Staff | unicon.mitomo.co.jp | Web / DingTalk | |
| 🌏 International | unicon.mitomo.co.jp | Web | |
| 🇨🇳 China Staff | Internal IP / CN domain | China | Web / DingTalk |
| 👤 Owner (Admin) | Both servers | Both | Antigravity + Hermes |
If either server goes down, the other continues independently. Sync resumes on reconnection.
| Phase | Task | Duration |
|---|---|---|
| 1 | Tailscale VPN setup (both servers) | 1 day |
| 2 | China server infrastructure (Docker, MySQL, Qdrant) | 2 days |
| 3 | UniCon app deployment on China server | 2 days |
| 4 | Data synchronization pipeline | 2 days |
| 5 | Hermes Agent setup (China) | 1 day |
| 6 | Testing & validation | 1 day |
| Total | ~9 days |
Unified Convergence — Dual Server Architecture
MITOMO Inc. — Confidential