Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Spring boot e Threads/Callable

Bom dia, estou construindo uma API com Spring boot, e algum dos meus endpoints serão chamadas à todo instante, por vários usuários de forma simultânea, devo chamar callables ou Runnables em todos os métodos? ou o spring já fornece algo visando esse cenário por baixo dos panos?

2 respostas
solução!

Ficaria muito bom usando Spring Reactor: https://www.baeldung.com/spring-reactor

Olá José,

Confesso que não entendi muito bem o seu questionamento.

Se a sua preocupação é escalabilidade, ou seja, se deseja escalar a sua API para que dê conta de atender a muitas requisições ao mesmo tempo, acredito que você possa pensar em uma arquitetura orientada a microserviços e utilizando containers. Assim você consegue escalar sua API conforme sua necessidade.

Aqui no Alura acho que tem alguns cursos a respeito.

Abraços!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software