Visão de arquitetura
Metoriq é uma plataforma de integração orientada por metadados, desenhada para definir, governar e executar integrações a partir de um runtime server-side.
Direção do produto
O Metoriq trata integrações como metadados governados, e não como scripts espalhados ou jobs isolados.
O produto ainda está em desenvolvimento ativo. A base atual prioriza o control plane e o catálogo de metadados antes da movimentação real de dados e da execução de flows.
Princípios centrais
CLI, scripts e futuras interfaces são clientes. As integrações devem rodar no servidor Metoriq.
Configurações relevantes devem virar metadados versionáveis, auditáveis e governáveis.
PostgreSQL é a base inicial para metadados internos e futuro workspace de execução.
Fontes e destinos devem entrar por contratos, SDKs e plugins.
Formato conceitual
CLI / VS Code / futura Web UI
|
v
Metoriq Server
+ Catálogo de Metadados
+ Runtime / Orquestrador
+ Contratos de Conectores
+ Workspace PostgreSQL
+ Logs / Auditoria / Docs
Limites importantes
- Entity Framework Core fica reservado para o banco interno de metadados/control plane.
- RAW, staging, transformações dinâmicas e cargas em massa pertencem ao data plane e não devem usar EF Core.
- O metadata database pertence à instalação Metoriq, não a um tenant ou environment específico.
- Tenants e environments são entidades lógicas dentro do metadata database.