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