Informações Adicionais


Micro Serviços


Micro Serviços

Fabio

Fabio é um proxy reverso HTTP(S) e TCP de alto desempenho, projetado para ser simples, rápido e moderno com balanceamento de carga.

Nos sistemas da Ema, o serviço de balanceamento de carga é executado sob o nome fabio.exe, integrado ao Consul e fundamental para a comunicação entre os micro serviços.

Ele foi criado para facilitar a implantação, atualização e refatoração de aplicações integradas ao Consul, eliminando a necessidade de configurações manuais complexas.

Principais Características

Benefícios

Por que "Fabio"?

De acordo com o desenvolvedor, o nome Fabio surgiu de maneira eventual e sem muitas pretenções:

Quando eu estava escrevendo Fabio, meu filho assistia "Procurando Nemo" quase todo dia e Dory continuava errando o nome de Nemo. Um dos nomes que ela o chamava era "Fábio". Daí o nome.

Mantenedor

O Fabio foi desenvolvido e mantido por Frank Schröder até janeiro de 2020. Desde essa data, a manutenção primária tem sido responsabilidade da ENA e da grande comunidade de usuários.

Ele foi originalmente desenvolvido no eBay Classifieds Group em Amsterdã, Holanda.


👉 Código-fonte e documentação completa: GitHub - fabiolb/fabio

Requisitos Mínimos

Requisitos Mínimos

Requisitos Mínimos para Ema DOX

Sistemas Operacionais Homologados:

Configuração de Hardware Mínima

Para até 2 usuários Estúdio e 100 usuários Portal:

⚠️ Importante

Não é recomendado o uso de rede sem fio (Wi-Fi) para uso do sistema Ema DOX Estúdio.


Informações Técnicas Adicionais

Requisitos de Infraestrutura
Limitações Importantes
Requisitos Mínimos

Requisitos Mínimos para Ema ERP/ERPx

Servidores - Requisitos por Quantidade de Usuários

Sistemas Operacionais Homologados:

Configuração de Hardware Mínima:

Usuários

Processador

RAM

Disco

Rede

Até 2

2 CPUs

8 GB

240 GB SSD

Cabeada 1000 Mbps

Até 5

4 CPUs

16 GB

240 GB SSD

Cabeada 1000 Mbps

Até 10

8 CPUs

16 GB

480 GB SSD

Cabeada 1000 Mbps

Até 15

8 CPUs

24 GB

480 GB SSD

Cabeada 1000 Mbps

Até 20

12 CPUs

32 GB

480 GB SSD

Cabeada 1000 Mbps

Até 30

16 CPUs

48 GB

1 TB SSD

Cabeada 1000 Mbps

💡 Esses requisitos foram dimensionados para uso do sistema com banco de dados PostgreSQL 16.

Estações de Trabalho - Requisitos Mínimos

Sistemas Operacionais Homologados:

Configuração de Hardware:

⚠️ Importante

Para um bom desempenho do sistema Ema ERP/ERPx, não é recomendado o uso de redes Wi-Fi, tanto nas estações de trabalho quanto no servidor, especialmente quando o sistema é acessado via atalho pela rede local.

O uso de rede sem fio pode causar lentidão e prejudicar diretamente a experiência dos usuários.

A existência de diversos outros softwares instalados no mesmo servidor onde encontram-se os sistemas da Ema influenciam diretamente no desempenho e/ou na funcionalidade dos sistemas. O servidor deve ser preferencialmente dedicado aos sistemas da Ema.

Requisitos Mínimos

Requisitos Mínimos para Ema PDV

Sistemas Operacionais Homologados

Configuração de Hardware Mínima

⚠️ Importante

Não é recomendado o uso de rede sem fio (Wi-Fi) para uso do sistema.

Requisitos Mínimos

Requisitos Mínimos para Ema SHOP

O aplicativo Ema SHOP está disponível nas lojas oficiais Android e iOS. Os requisitos mínimos para uma experiência consistente e satisfatória são:

Compatibilidade de Versão

Ema Software:

Sistemas Operacionais:

Armazenamento e Memória