Como escalar sistemas de eventos: boas práticas, arquitetura e lições de bilhões de eventos