Introdução - Programação reativa
Atualizado
Atualizado
A principal motivação para o surgimento de aplicações reativas é a necessidade de escalar aplicações.
Escalar significa que a aplicação precisa ser preparada para suportar um número maior de requisições, ou seja, um maior processamento.
Em geral, quanto maior o consumo de uma aplicação, mais a gente acaba pagando por ela.
Consumo = número de requisições.
Um ótimo exemplo é a Black Friday ou semana de natal, onde aumenta-se muito o número de acessos e requisições.
Este infográfico é um ótimo exemplo visual do que acontece na internet em apenas um minuto (2021):