Back to Projects
Ride-Hailing Backend
CompletedSpring BootPostgreSQLRedis+2 more

Ride-Hailing Backend

Scalable ride-hailing microservices with geospatial driver matching using PostGIS, dynamic surge pricing algorithm, event-driven architecture with Kafka for real-time updates, Redis caching, and JWT authentication

Timeline

2024

Role

Backend Engineer

Status
Completed

Technology Stack

Spring Boot
PostgreSQL
Redis
Kafka
Docker

Project Overview

A highly scalable backend service designed for ride-hailing platforms. The architecture utilizes distributed microservices for driver matching, surge pricing, and live location tracking.

Architecture

  • Uses PostgreSQL with PostGIS for geospatial indexing and optimal spatial queries.
  • Incorporates Kafka as an event broker for handling massive throughput of real-time state changes and location updates.
  • Uses Redis for caching, reducing database contention and ensuring quick resolution of driver queries.
0 views

Design & Developed by Satyam
© 2026. All rights reserved.

Command Palette

Search for a command to run...