Open navigation
Meridian: Uber for RoboTaxis
Ten services coordinate dispatch, routing, pricing, and billing over Kafka event streams.
Meridian
Meridian is a real-time ride-hailing simulation where users book robotaxis through natural language chat. A language model extracts locations, and the billing service applies local taxi rates.
Built on Neon's serverless Postgres for data persistence, Mapbox GL for real-time routing and interactive maps, containerized with Docker, and deployed globally via Cloudflare Workers with edge caching. The 10 microservices communicate via Kafka event streaming, with Claude handling location extraction from chat. The billing service supports multiple currencies and configurable city rates.
Key Integrations
Demo
Architecture
Event-driven microservices, real-time streaming, and AI integration.

Loosely-coupled services communicate asynchronously via Kafka topics (ride, taxi), enabling independent scaling and fault isolation