Talk apresentada na #DevConf2023 em 27/05/2023
Talk apresentada no #SouJavaNaCampus em 27/07/2023 disponivel em: https://www.youtube.com/live/8qJqbrwtZr8?feature=share&t=61
Hoje é comum que boa parte das empresas estejam preocupadas em como aumentar o desempenho de seus serviços. Já que cada vez mais vivenciamos uma crescente demanda por featues que processam grande volume de dados ou exigem integração com diversos sistemas. Uma das abordagens mais comuns para aumento de performance é armazenar temporariamente informações que são utilizadas frequentemente em um servidor de cache local afim de acelerar o consumo das mesmas.
No entanto, o uso exclusivo de cache local pode levar a problemas como a inconsistência de dados quando trabalhamos em ambientes clusterizados, já que cada servidor não compartilham recursos entre-si. Então nesta talk iremos explorar como extrair o máximo das ferramentas de cachê distribuido e entender os tradeoffs de cada estratégia.