Nessa palestra iremos conversar sobre os conceitos e componentes que compõe um sistema tão crítico e complexo quanto um orquestrador de containers. Conceitos como plano de dados e de controle, máquinas de estado finito, consistência de dados, algoritmos de consenso, sistemas distribuídos etc. podem parecer intimidandes, mas é possível aprender o suficiente para adquirir uma intuição base que irá ajudar a entender e operar sistemas desse tipo.
Iremos usar como referência o orquestrador open source da HashiCorp, o Nomad. Mas os fundamentos também se aplicam à outras ferramentas, como Docker Swarm e Kubernetes.