09 - Design Proximity Services Like Yelp Google Maps System Design
00:00 Examples
00:33 High-Level Features
01:30 Naive Design
03:50 How Does it Work?
05:10 Problems with Approach 1
08:10 Improve using Geohashes
10:15 Improve Database Schema
13:11 How Does it Work Now?
15:50 Can we improve more?
16:35 Denormalize Geohashes
21:48 Optimize with Caches
24:15 Full READ Design with Cache
27:10 Adding a New Business
29:20 CDC, Message Queue Stream Processing
32:55 Outro Notes
Взято отсюда:
#coding #programming #developers #softwaredevelopment #techcommunity #learnprogramming #programmerlife #techskills #codinglife #golangdevelopers #programminglanguages #softwareengineering #codingchallenge #devlife #backenddevelopment #webdevelopment #algorithms #techinnovation #programmingtips #systemdesign #softwarearchitecture #кодирование #программирование #разработка #программист #учеба #технологии #код #сообщество #стартап #инновации #вебразработка #программныепродукты #девелопер #проектирование #алгоритмы #обучение #практика #работа #тестирование #golang #python #javascript #java #php #csharp #ruby #sql #git #docker #linux