Skip to main content

Um Processo por Container

O cluster adota o princípio de:

Um container deve executar apenas uma responsabilidade.

Isso melhora:

  • Isolamento de falhas
  • Escalabilidade independente
  • Observabilidade
  • Logging
  • Atualizações
  • Diagnóstico de problemas
  • Consumo de recursos previsível

Exemplo de separação comum:

Responsabilidade Serviço
Web nginx
Aplicação php-fpm
Scheduler schedule
Worker queue
Migration migrate
Seeder seeder

Essa separação é parte fundamental da arquitetura do cluster.