# Introdução - Programação reativa

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):\\

<figure><img src="https://2095669549-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcZrsSlTRJRugZcAsdt02%2Fuploads%2FxBJHMRejCYwPJ5I5i1QQ%2Fimage.png?alt=media&#x26;token=b5e1bca7-6d31-4925-a2b4-913e13c3b334" alt=""><figcaption></figcaption></figure>
