Riesgos de usar Java 25 LTS frente a Java 21 LTS en un nuevo backend Spring Boot

22 hours ago 3
ARTICLE AD BOX

Estoy empezando un sistema de inventarios: multi-sucursal, reportería, facturacion que planeo mantener varios años.

Stack tentativo:

Backend: Java + Spring Boot

BD: PostgreSQL

Frontend: Angular 21

Pero tengo algunas dudas de versiones:

Java:

Opción A: Java 21 LTS + Spring Boot 3.5

Opción B: Java 25 LTS + Spring Boot 3.5 o la 4

PostgreSQL:

16, 17 o incluso 18 para este proyecto nuevo.

Y quisiera aclarar unas dudas sobre lo siguiente:

1.Para un backend nuevo con Spring Boot, qué riesgos ven en usar Java 25 LTS frente a Java 21 (compatibilidad de librerías, tooling, estabilidad) a día de hoy?

2.Para PostgreSQL, qué criterios usarían para elegir entre 16, 17 o 18 en un sistema de inventarios CRUD-intensivo?, Hay alguna razón de peso para evitar alguna de esas versiones en producción ahora mismo?

Read Entire Article