DEV Community

Cover image for Garantindo uma Experiência do Usuário Impecável ao lançar uma nova aplicação
Cassio Santos 🏳️‍🌈
Cassio Santos 🏳️‍🌈

Posted on

Garantindo uma Experiência do Usuário Impecável ao lançar uma nova aplicação

Sobre o Threads, eu vi uma série de pessoas comentando sobre as falhas ao carregar os conteúdos na primeira semana, inclusive dizendo que eles provavelmente não conseguiram provisionar a infra adequada.

É muito provável que eles fizeram testes de carga com diferentes cenários antes deste lançamento.

Inclusive as tecnologias atuais para escalabilidade dão conta de situações ainda mais extremas do que alguns milhões de cadastros.

Acredito que os problemas tenham sido mais relacionados a erros de código (incluindo regras de provisionamento de recursos) do que de falta de infraestrutura física, mas fica a curiosidade de saber o que realmente aconteceu.

Em algumas consultorias já vi aplicações que não escalavam por diversos motivos.

Quando é só configuração é fácil de resolver (e às vezes até rápido). Das vezes que precisa de alteração de código da aplicação é mais complicado.

Realmente não dá para prever 100% com os testes prévios ao lançamento de um software como ele vai se comportar em uso, mas esses testes são essenciais para tornar tudo mais tranquilo.

E é claro: observabilidade e monitoramento são essenciais para reagir adequadamente quando qualquer sistema entra no ar.

Tanto nessa possibilidade de escala para milhões de novos usuários em um dia quanto para centenas de usuários em um mês.

Afinal, a experiência do usuário é importante demais!

Top comments (0)