TAICord TAICord

Quizzes Píldoras Unirse al servidor Login con Discord
← Bloque 3

Ecosistema Java

Bloque 3 26/03/2026 · Potro

Ecosistema Java

Categoría Tecnología Tipo Uso principal Estado (2026)
Jakarta EE (Core) JPA / Jakarta Persistence API Persistencia de datos (ORM) ✅ Estándar / Vital
Jakarta EE (Core) JAX-RS / Jakarta REST API Creación de APIs RESTful ✅ Estándar / Vital
Jakarta EE (Core) JDBC API Acceso directo a bases de datos ✅ Fundamental
Jakarta EE (Core) CDI API Inyección de dependencias ✅ Fundamental
Jakarta EE (Core) JSSE API Seguridad TLS/SSL ✅ Fundamental
Jakarta EE (Core) Servlet API Manejo de peticiones HTTP ✅ Base tecnológica
Jakarta EE (Legacy) EJB API Componentes empresariales ⚠️ En declive (sustituido por CDI)
Jakarta EE (Legacy) JSP / JSTL Tecnología Vistas web en servidor ⚠️ Legacy / Mantenimiento
Jakarta EE (Legacy) JSF / Jakarta Faces Framework UI basada en componentes ⚠️ En declive (sustituido por SPA)
Jakarta EE (Obsoleto) RMI / JAX-RPC API Llamadas remotas / RPC ❌ Obsoleto
Frameworks Modernos Spring Boot Framework Microservicios y Cloud Native ✅ Dominante absoluto
Frameworks Modernos Quarkus Framework Java nativo para Kubernetes ✅ Crecimiento explosivo
Frameworks Modernos Micronaut Framework Microservicios de bajo consumo ✅ Muy popular (Serverless)
Frameworks Modernos Vert.x Toolkit Aplicaciones reactivas ✅ Especializado / Alto rendimiento
Frameworks Modernos Helidon Framework Microservicios (Oracle) ⚠️ Nicho
Persistencia / ORM Hibernate ORM Implementación líder de JPA ✅ Estándar de facto
Persistencia / ORM MyBatis Persistencia Mapeo SQL manual flexible ✅ Alternativa popular
Persistencia / ORM EclipseLink ORM Referencia de Jakarta Persistence ⚠️ Uso corporativo específico
Persistencia / ORM DataNucleus ORM JPA / JDO / NoSQL ⚠️ Especializado
Mensajería / Eventos Apache Kafka Broker Streaming de eventos masivos ✅ Estándar moderno
Mensajería / Eventos Apache ActiveMQ Broker Mensajería JMS tradicional ⚠️ Empresarial / Legacy
Mensajería / Eventos RabbitMQ Broker Mensajería AMQP ✅ Muy usado
Nuevas Capacidades Project Loom Virtual Threads Concurrencia ligera (Fibras) ✅ Revolucionario (Java 21+)
Nuevas Capacidades GraalVM Runtime Compilación nativa (AOT) ✅ Estándar para Cloud
Web Services XML JAX-WS / JAXB API SOAP y procesamiento XML ⚠️ Legacy (Uso bancario/seguros)
Web Services XML JAX-RPC / JAXM API Mensajería XML antigua ❌ Obsoleto
Presentación (UI) Vaadin Framework UI Java pura (sin JS manual) ⚠️ Nicho (Apps internas)
Presentación (UI) PrimeFaces Librería Componentes para JSF ⚠️ Dependiente de JSF
Presentación (UI) GWT / Struts 2 Framework Web MVC / Java a JS ❌ Obsoleto
Build & Tools Maven / Gradle Herramienta Gestión de ciclo de vida y deps ✅ Estándar necesario