پرش به محتوای اصلی

آموزش · فاز ۷

سیستم‌های توزیع‌شده و مقیاس‌پذیری

مقیاس افقی، load balancing، sharding، پیام‌رسانی، سازگاری داده و Kubernetes برای سرویس‌هایی که با افزودن سرور، بار بیشتری می‌کشند.

Senior۴۰ ساعت درس۹۵ ساعت پروژه۱۱ درس
۰ از ۱۱ درس
  1. مبانی مقیاس‌پذیری: سرویس stateless و برآورد ظرفیتبه‌زودی
  2. load balancing: لایهٔ ۴ و ۷، health check و consistent hashingبه‌زودی
  3. API gateway و service discoveryبه‌زودی
  4. replication، read replica و sharding دادهبه‌زودی
  5. cache توزیع‌شده: Redis Cluster، stampede و invalidationبه‌زودی
  6. پیام‌رسانی در مقیاس: Kafka، partition و consumer groupبه‌زودی
  7. سازگاری داده: CAP، outbox، idempotency و sagaبه‌زودی
  8. هماهنگی توزیع‌شده: lock، leader election و Raftبه‌زودی
  9. تاب‌آوری: circuit breaker، retry، bulkhead و load sheddingبه‌زودی
  10. Kubernetes، autoscaling و انتشار بدون قطعیبه‌زودی
  11. آزمون بار، SLO و برنامه‌ریزی ظرفیتبه‌زودی