From 95ee51bf6837200419f1be305b5f915094ea5ec9 Mon Sep 17 00:00:00 2001 From: Jonas Pacheco Date: Wed, 8 Apr 2026 12:42:20 -0300 Subject: [PATCH] docs: atualiza MAPA_SISTEMA_ARCADIA.md com Kernel (porta 5001) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Adiciona porta 5001 (Arcadia Kernel) ao mapa de portas - Documenta que Kernel roda no mesmo container da app - Explica acesso via memória (Registry Global) - Adiciona seção explicativa sobre o Kernel --- MAPA_SISTEMA_ARCADIA.md | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/MAPA_SISTEMA_ARCADIA.md b/MAPA_SISTEMA_ARCADIA.md index a11bd81..de04cc2 100644 --- a/MAPA_SISTEMA_ARCADIA.md +++ b/MAPA_SISTEMA_ARCADIA.md @@ -46,15 +46,27 @@ ## Mapa de Portas -| Porta | Serviço | Tecnologia | -|-------|---------|-----------| -| 5000 | API Principal + Frontend | Express.js + React | -| 8002 | Motor Fiscal (Fisco) | FastAPI (Python) | -| 8003 | Motor Contábil | FastAPI (Python) | -| 8004 | Motor BI (Insights) | FastAPI (Python) | -| 8005 | Motor Automação | FastAPI (Python) | -| 8006 | Motor Comunicação | Node.js/Express | -| 8080 | Arcádia Plus (Laravel) | PHP/Laravel | +| Porta | Serviço | Tecnologia | Observação | +|-------|---------|-----------|------------| +| 5000 | API Principal + Frontend | Express.js + React | Exposta publicamente | +| 5001 | **Arcadia Kernel** | Node.js/Express | Dashboard interno (mesmo container) | +| 8002 | Motor Fiscal (Fisco) | FastAPI (Python) | Via Docker network | +| 8003 | Motor Contábil | FastAPI (Python) | Via Docker network | +| 8004 | Motor BI (Insights) | FastAPI (Python) | Via Docker network | +| 8005 | Motor Automação | FastAPI (Python) | Via Docker network | +| 8006 | Motor Comunicação | Node.js/Express | Via Docker network | +| 8080 | Arcádia Plus (Laravel) | PHP/Laravel | Via Docker network | + +### Sobre o Kernel (Porta 5001) + +O **Arcadia Kernel** é o sistema operacional nativo que roda **dentro do mesmo container** da aplicação principal (porta 5000). Ele não é acessível externamente, mas fornece: + +- **Service Registry**: Catálogo central de todos os serviços +- **Discovery Automático**: Detecta serviços via Coolify API, Docker, DNS +- **Health Monitoring**: Verifica saúde dos serviços periodicamente +- **Casa de Máquinas**: Acessa o Registry via memória (não HTTP) + +A Casa de Máquinas (na porta 5000) consulta o Kernel via **acesso direto à memória** (`global.arcadiaKernelRegistry`), não via HTTP. ---