Directory based sharding

This is the twenty-fourth video in the series of System Design Primer Course. We talk about one more important component of System Design: Directory based sharding. We want software engineers and aspiring software engineers to develop basics and get ready…

Directory based sharding

Source

0
(0)

This is the twenty-fourth video in the series of System Design Primer Course. We talk about one more important component of System Design: Directory based sharding.
We want software engineers and aspiring software engineers to develop basics and get ready for the world of interviews as well as excelling as a Software Engineer.

Previous videos to catch up on:
Introduction to System Design: https://make face cam/FSR1s2b-l_I
Components of System Design: https://make face cam/aSvOThsVe5w
Proxies: https://make face cam/Nu-4Q3OoR4E
Client Server Architecture: https://make face cam/Dg1U-jwVUrg
Data and data flow: https://make face cam/YBRGp_CNzXw
Databases: https://make face cam/O_c7lzNbcKo
Applications: https://make face cam/iuR7rzNvbxs
Application Programming Interface: https://make face cam/dpcILJ8BTzU
Caching: https://make face cam/Ez1GK2imrsY
REST APIs: https://make face cam/nUuAWn0AAiY
Message Queues: https://make face cam/J6CBdSCB_fY
Pub Sub Part 1: https://make face cam/EgJ7xts82Mg
Pub Sub Part 2: https://make face cam/-vd_Ay0pvFY
Performance Metrics Part 1: https://make face cam/HrfgslRY7Ak
Performance Metrics Part 2: https://make face cam/R72h2D3Y76g
Fault vs failure: https://make face cam/7vIzGmxdUvI
Scaling: https://make face cam/G1Z7w9_vspY
DB Replication: https://make face cam/RIcNswROzCc
CAP Theorem: https://make face cam/pSoKUfLTe8Y

Upcoming videos in this course are as follows:
Database Indexing
Consistent Hashing

..and many more.

More links:
https://www.citusdata.com/blog/2018/01/10/sharding-in-plain-english/
https://blog.yugabyte.com/four-data-sharding-strategies-we-analyzed-in-building-a-distributed-sql-database/

You can take up the full course on System Design here –
web tv tubes/playlist?list=PLTCrU9sGyburBw9wNOHebv9SjlE4Elv5a

Hangout with sudoCode:
https://discord.gg/rwD2PkeAxw

Follow us on linkedIn:
https://www.linkedin.com/company/sudo-code

This course on System Design is developed and curated by Yogita Sharma. You can follow her here:
LinkedIn – https://www.linkedin.com/in/yogita-sharma-83400b55/
Medium – https://medium.com/@yogita088

And it is edited by Arpit Sharma. You can find him here.
Editor: https://www.linkedin.com/in/arpit-sharma-83675296/
Channel art: https://www.linkedin.com/in/nainitodi/

Both Arpit and Yogita are software engineers and want to help other software engineers become better by providing high quality and well researched content by adding their creativity and teaching twist.

For business requirements, do feel free to reach out us via:
Call: (+91)-9102175557
Email: sudocode.yogita@gmail.com

0 / 5. 0