Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 615 Bytes

File metadata and controls

15 lines (8 loc) · 615 Bytes

Yape Challenge

Autor: Britmari Neyra

Descripción:

Para solución se creó dos microservicios lo cuales se describen a continuación:

  • transaction: el microservicio se encarga de registrar y listar transacciones en una BD, emite un evento implementando comunicación asincrona con Kafka, para poder solicitar la validación de una transacción.
  • Antifraud: el microservicio se encarga de leer topicos en Kafka para verificar si una transacción es fraudulenta. Emite un evento aprobando o rechazando la operación.

Tecnologías usadas:

Java 17, Spring boot, Kafka, PostgreSQL, ZooKeeper