রেপ্লিকেশন ও শার্ডিং
ডেটাবেস স্কেলিং কৌশল
0/6 অধ্যায় · 0 XP অর্জিত
- 00 Replication & Sharding — রোডম্যাপ Postgres streaming replica নিজ হাতে। Vitess ছাড়াই manual shard routing। প্রাথমিক 3 মিনিট
- 01 Replication Fundamentals Replication কেন আছে, synchronous vs asynchronous, WAL-ভিত্তিক streaming, এবং প্রতিটি replica যে consistency trade-off নিয়ে আসে। প্রাথমিক 8 মিনিট
- 02 Postgres Streaming Replication নিজ হাতে একটি primary সেটআপ করা, pg_basebackup কনফিগার করা, একটি standby-তে WAL stream করা — কোনো managed service নেই, কোনো Patroni নেই, শুধু Postgres। মধ্যবর্তী 12 মিনিট
- 03 Sharding Concepts যখন replication যথেষ্ট নয়, partition key, shard routing strategy, এবং shard করলে আপনি যে operational জটিলতা মেনে নেন। মধ্যবর্তী 10 মিনিট
- 04 Manual Shard Routing Application code-এ একটি shard router বানানো — connection management, transaction boundary, migration strategy, এবং সাধারণ ভুল এড়ানো। মধ্যবর্তী 11 মিনিট
- 05 Postgres Table Partitioning Range, list, এবং hash partitioning — বড় table-এর single-server উত্তর, যা sharding-এর প্রতিশ্রুত বেশিরভাগ সুবিধা operational খরচ ছাড়াই এনে দেয়। মধ্যবর্তী 9 মিনিট