pesquisa na Senior Sistemas • “Javeiro” desde 2005 • Programador desde os 12 anos • Filho de programador • Fundador e host do Sem Servidor podcast • Marido da Madi e pai do Teodoro e da Olivia
será um problema ◦ Arquitetura baseada em eventos ◦ Processos assíncronos ◦ Funções utilizadas muito frequentemente • Práticas para reduzir o cold start • Alternativa para “turbinar” o Java • O custo na maioria das vezes não é um impeditivo
• Não faça inicialização estática de coisas que não são usadas todas as vezes • Não use reflection na inicialização (e outros lugares também :P) ◦ Conheça a biblioteca que usa para saber se também faz uso disso • Não faça classpath scanner • Faça o fine tuning do uso da memória
de aprendizado a menos • Time to market ◦ Desenvolvimento mais rápido ◦ Aproveitamento do time atual • Reaproveitamento de código PS: Serve para outras linguagens que sejam a que o time domina