Xeon 1230 v2
Processamento Xeon, 20 GB de RAM e armazenamento SSD NVMe.
- Processador
- Xeon 1230 v2
- Memória
- 20 GB
- Armazenamento
- SSD NVMe
- Capacidade
- 5 TB
Recursos / Infraestrutura
Conheça os dois servidores informados para a plataforma e as aplicações que sustentam a operação de uma loja, do painel ao pedido.
Visualização conceitual. O formato físico dos servidores não foi informado.
01 / Hardware
As configurações informadas para cada máquina estão reunidas aqui. Processador, memória e armazenamento aparecem separadamente para deixar claro o que pertence a cada servidor.
Processamento Xeon, 20 GB de RAM e armazenamento SSD NVMe.
Processador i5-3330, 4 GB de RAM e armazenamento SSD.
02 / Plataforma em detalhe
Explore a relação entre o hardware, os dados e as aplicações. Gire o modelo, abra o interior e acompanhe o percurso de uma compra.
Visualização conceitual da plataforma. O modelo não representa a aparência dos servidores nem a disposição física das aplicações.
Dois servidores com as configurações descritas acima.
20 GB de RAM no primeiro servidor, 4 GB no segundo e armazenamento SSD.
Painel, vitrine, API, pedidos e checkout vistos como uma plataforma.
03 / Plataforma
O hardware é uma parte da história. A Amethys também separa a experiência de quem vende, a de quem compra e os serviços que processam cada operação.
O painel da plataforma e a vitrine pública são aplicações distintas. Cada uma apresenta sua própria interface e encaminha as requisições à API pelo servidor Next.
A API principal reúne autenticação, catálogo, checkout, pagamentos e regras de negócio. PostgreSQL guarda os dados da operação e Redis participa dos controles e da coordenação.
A API de extensões atende seus contratos próprios. O runtime de bots é outro processo, separado da API principal e da API de extensões.
04 / Fluxo
Da vitrine ao pós-venda, cada etapa tem uma responsabilidade definida no código da plataforma.
O cliente encontra o produto na loja pública e inicia a compra.
A API valida dados, produto e valores antes de criar a cobrança.
O evento de pagamento é conferido antes de finalizar o pedido.
A finalização registra o resultado e enfileira notificações e webhooks aplicáveis.
05 / Operação
Além do hardware, a operação usa verificações de saúde e controles no processamento das requisições.
O endpoint consulta PostgreSQL e Redis e informa desde quando o processo da API está ativo.
A API aplica limites de requisições, restringe o tamanho dos corpos HTTP e valida sessão e permissões antes de operações protegidas.
Webhooks financeiros exigem assinatura. A confirmação do pagamento reivindica a entrega e usa registros idempotentes para evitar o mesmo processamento duas vezes.
Notificações e webhooks de loja são registrados para processamento por workers, separados da resposta imediata do checkout.
Dúvidas frequentes
O servidor 01 usa Xeon 1230 v2 com 20 GB de RAM. O servidor 02 usa Intel Core i5-3330 com 4 GB de RAM.
O servidor 01 foi informado com SSD NVMe e 5 TB de armazenamento. Para o servidor 02, foi informado apenas SSD; tipo detalhado e capacidade não foram especificados.
Não. A plataforma administrativa e a vitrine pública têm aplicações próprias. Ambas encaminham as operações de negócio às APIs por seus proxies no servidor.
Ele consulta PostgreSQL e Redis e retorna o estado dessas dependências, a hora de início e o tempo em execução do processo da API principal.