Visit Our Website: https://interviewpen.com/?utm_campaig...'>https://interviewpen.com/?utm_campaig...
Join Our Discord (24/7 help): / discord
Join Our Newsletter The Blueprint: https://theblueprint.dev/subscribe
Like & Subscribe: / @interviewpen
This is an example of a full video available on interviewpen.com. Check out our website to find more premium content like this!
Problem Statement:
Design a highlevel system for a ridesharing service. There will be drivers & riders requesting rides:
Rides select their pickup point on a map & can view ETA + price data
Riders must be able to pay for their rides
Drivers & riders are matched, drivers accept rides
Riders receive information about the driver, driver location updates in realtime
Table of Contents:
0:00 Requirements
0:30 HighLevel Overview
1:10 Tight Coupling!
1:42 Visit interviewpen.com
2:01 Event Bus
2:34 Rider & Driver APIs
4:14 Database Data
6:01 Database Structure
7:57 Map Infra
8:39 Payments
9:46 Dynamic Pricing
11:40 Rides Service
12:19 Uber's H3 (Global Position Indexing)
13:14 Matching
14:22 Next Steps
15:43 Go to interviewpen.com
Socials:
Twitter: / interviewpen
Twitter (The Blueprint): / theblueprintdev
LinkedIn: / interviewpen
Website: https://interviewpen.com/?utm_campaig...'>https://interviewpen.com/?utm_campaig...