Pular para o conteúdo principal

Postagens

Mostrando postagens de janeiro, 2023

AWS Lambda kickstarts Java functions

  AWS Lambda kickstarts Java functions O AWS Lambda SnapStart reduz o tempo de inicialização do Java iniciando as funções antecipadamente e armazenando em cache uma foto (snapshot) do ambiente de execução já inicializado. A AWS revelou o AWS Lambda SnapStart para Java, uma otimização de desempenho destinada a facilitar a criação de aplicativos Java responsivos e escaláveis usando o AWS Lambda, o serviço de computação sem servidor e orientado a eventos na nuvem da Amazon. Apresentado em 28 de novembro de 2022, o AWS Lambda SnapStart para Java melhora os tempos de inicialização iniciando o código de uma função antecipadamente (ahead of time), obtendo um acesso instantâneo ao ambiente de execução inicializado e armazenando-o em cache. Quando a função é invocada e dimensionada, o SnapStart retoma novos ambientes de execução a partir do instantâneo armazenado em cache, em vez de precisar inicializá-los do zero, melhorando assim a latência de inicialização, disse a AWS. Elaborando seu

Eclipse Migration Toolkit for Java

  Eclipse Migration Toolkit for Java (EMT4J) simplifica a atualização de aplicativos Java A Adoptium apresentou o Eclipse Migration Toolkit for Java (EMT4J), um projeto Eclipse de software livre capaz de analisar e atualizar aplicativos do Java 8 para o Java 11 e do Java 11 para o Java 17. O EMT4J suportará a atualização para futuras versões LTS. As organizações aconselham manter o Java runtime atualizado para obter segurança e melhorias funcionais. Enquanto isso, as versões Java Long Term Support (LTS) serão lançadas a cada dois anos e projetos como o Spring Framework 6 agora requerem o Java 17. Infelizmente, a adoção de novas versões Java é relativamente lenta. Por exemplo, em 2022, quatro anos após seu lançamento, o Java 11 foi usado por menos de 49% dos aplicativos Java. Atualizar um aplicativo para uma nova versão do Java significa que os desenvolvedores precisam resolver todos os problemas introduzidos pelas alterações e remoções dentro do Java. Isso inclui funcionalidades co