SYS-02Ongoing
Sazzler
Sazzler operates as a heavy-lifting microservices platform handling core commerce domains. It utilizes Spring Cloud (Eureka) for service discovery and a Reactive API Gateway for edge routing and JWT verification. The system relies on Kafka for asynchronous event synchronization between the Product service (MongoDB) and Order service (PostgreSQL). The architecture heavily emphasizes idempotent consumers, strict domain boundaries, and eventual consistency, utilizing Spring State Machine to manage complex order transition lifecycles and paving the way for Saga orchestration.
Architecture
Project Snapshot
Role
Backend Engineer
Core Stack
Java, Spring Boot, Spring Cloud, Kafka, PostgreSQL, MongoDB