Jhony Benítez
Sobre míSkillsIAArquitecturasProyectosChangelogCertificacionesContactoProyectos (lista)
ESEN
ESEN
Sobre míSkillsIAArquitecturasProyectosChangelogCertificacionesContactoProyectos (lista)

Jhony Benítez

jhonyben.94@gmail.com

© 2026 Jhony Benítez. Todos los derechos reservados.

GitHubLinkedInProyectos (lista)Changelog
Construido con Next.js
← Volver a proyectos

Plataforma CRM modular

Investigación y arquitectura base para un CRM con microservicios, Jakarta en backend y React en frontend.

Problema

Unificar criterios técnicos para un ecosistema CRM extensible, con equipos heterogéneos y entregas frecuentes sin acoplamiento monolítico.

Stack

Jakarta EE · React · Microservicios · PostgreSQL · API Gateway

Arquitectura: CRM microservicios

Features principales

  • Límites de contexto por dominio (clientes, ventas, soporte)
  • Comunicación vía APIs y eventos
  • Despliegue independiente de módulos

Diagrama

Componentes

API Gateway, microservicios Jakarta, React SPA, bus de eventos, PostgreSQL por servicio, observabilidad centralizada.

Flujo principal

El cliente invoca el gateway; el gateway enruta a microservicios; eventos al bus para procesos asíncronos; agregación en BFF cuando hace falta una vista unificada.

Decisiones técnicas

Se priorizó un API Gateway y servicios pequeños alrededor de capacidades de negocio, con base de datos por servicio donde aplica.

Beneficios

Mayor autonomía de equipos, evolución incremental del stack y mejor observabilidad por frontera de servicio.

Enlaces

  • README
  • Documentación