PortafolioRead in English

Microservicios de baja latencia para el banco central

Microservicios críticos que pasaron de 5 segundos a 100 milisegundos a 10.000 peticiones por segundo, con un modelo ACID que arregló la consistencia de datos.

Microservicios de baja latencia para el banco central: Esquema de arquitecturaClientes10.000 req/sWebFluxreactivo · no bloqueanteRediscachéMongoDBlecturasRespuesta5 s → 100 ms

Notas

Dos equipos de cuatro desarrolladores, Java 8 a 17 y un conjunto de servicios que tenían que responder rápido bajo carga. Reconstruimos los caminos críticos sobre WebFlux con Redis y MongoDB, resolvimos la transaccionalidad con un modelo ACID (más de 90 % de consistencia de datos) y montamos un Coding Dojo con Jenkins, SonarQube y Kafka para que el estándar de calidad sobreviviera al proyecto.

ProyectoBanca