Desenhe a arquitetura de uma plataforma capaz de processar, em tempo real, entre 50.000 e 100.000 eventos por segundo, com tolerância a falhas, escalabilidade horizontal e latência inferior a 100 ms. Explique quais componentes você utilizaria (filas, bancos de dados, serviços, padrões), como faria o versionamento de APIs e como garantiria observabilidade de ponta a ponta em um ambiente distribuído.