Pular para o conteúdo principal

Suporte ao Java 17 (openJDK)

O que mudou?

A arquitetura fundamental da plataforma WebrunAI foi completamente modernizada. O stack tecnológico foi atualizado de sua base anterior em Java 8 para o Java 17. Em conjunto, a plataforma agora implementa integralmente a especificação Jakarta EE, consolidando o WebrunAI como uma solução aderente aos mais rigorosos e atuais padrões da indústria para o desenvolvimento de aplicações web.

Principais Benefícios

Benefício DiretoO que isso significa para você?
⚡ Velocidade e Desempenho SuperioresAs aplicações que você constrói e executa na plataforma rodam visivelmente mais rápido. O tempo de resposta é menor e tudo parece mais fluido, graças às otimizações internas de performance do Java 17.
🛡️ SegurançaSeus serviços e aplicações agora são protegidos pelos mais recentes protocolos de segurança (como o TLS 1.3, padrão no Java 17). Seus dados e os dos seus clientes estão em um ambiente ainda mais seguro e confiável.
🏗️ Plataforma Mais Estável e ConfiávelA nova fundação é mais robusta e eficiente no gerenciamento de recursos. Isso significa menos "erros inesperados", mais estabilidade e uma plataforma em que você pode confiar para rodar suas aplicações mais críticas.
🚀 Potencial para Novas Funcionalidades IncríveisCom a base moderna do Jakarta EE e Java 17, nossa equipe de engenharia pode agora construir funcionalidades No-Code muito mais avançadas para você, que antes eram complexas ou impossíveis. Espere por novos superpoderes na IDE!

Para entender a importância da mudança, vamos detalhar o que mencionamos.

Característica👎 (Java 8 / Java EE)👍 (Java 17 / Jakarta EE)
"Sistema Operacional" BaseJava 8 (de 2014): Uma versão sólida, mas que já mostra sua idade. Análogo ao Windows 7: bom, mas superado.Java 17 (de 2021): Rápida, segura e com o que há de mais moderno. Análogo ao Windows 11.
Padrão da IndústriaJava EE: O padrão antigo, cuja inovação era mais lenta e controlada por uma única empresa (Oracle).Jakarta EE: A evolução natural do Java EE, agora sob a batuta da Eclipse Foundation, uma comunidade aberta e colaborativa, o que garante inovação muito mais rápida e alinhada com o mercado.
Segurança PadrãoBaseada em protocolos mais antigos, como o TLS 1.2.Utiliza os protocolos de criptografia mais recentes por padrão, tornando a comunicação inerentemente mais segura.

Conclusão

Em suma, a transição para Java 17 e Jakarta EE estabelece uma base arquitetural coesa e tecnicamente sólida para o WebrunAI. Ao unificar a plataforma sob um ecossistema onde a JVM, a especificação e os componentes do servidor operam em total sinergia, eliminamos a complexidade de camadas de compatibilidade legadas. Esta aderência estrita aos padrões atuais da indústria não só garante a interoperabilidade e a segurança, mas também aumenta a previsibilidade e a manutenibilidade, um ganho fundamental para a evolução sustentável do framework."