Rideflow
2026-PresentRide-booking backend on Java microservices
A ride-booking backend that connects riders with drivers, built to go deep on Java backend development, microservices architecture, and DSA β graph algorithms, geospatial indexing, and real-time event workflows.
- βJava 21 & Spring Boot 3 multi-module monorepo
- βSpring Cloud Gateway with OAuth2 + JWT security
- βIndependent user, driver & ride lifecycle services
- βKafka event-driven messaging across services
- βPostgreSQL + Flyway, Redis for caching & geo
- βResilience4j, Testcontainers, Docker & Kubernetes