آزمایشگاه ۱
راهاندازی محیط سکوی داده با Docker Compose
ساخت محیط آموزشی یکپارچه برای اجرای خط پردازش داده و مشاهدهپذیری.
ابزارها: PostgreSQL, Kafka, Redis, ClickHouse, Grafana
آزمایشگاه ۲
ساخت خط پردازش داده با CDC
انتقال تغییرات پایگاه داده عملیاتی به Kafka و ذخیرهسازی تحلیلی با کنترل صحت عملکرد.
ابزارها: PostgreSQL, CDC, Kafka, ClickHouse
آزمایشگاه ۳
طراحی Kafka Topic و Consumer
مدیریت ordering، replay، consumer lag، retry و dead-letter.
ابزارها: Kafka, Consumer Group
آزمایشگاه ۴
Stream Processing
پردازش eventها، windowing، late event و fault tolerance.
ابزارها: Flink, Spark Streaming
آزمایشگاه ۵
Redis و Cache Design
cache invalidation، TTL، consistency، failover و رفتار application.
ابزارها: Redis Sentinel, Redis Cluster
آزمایشگاه ۶
پایش و هشدار
داشبورد latency، throughput، lag، error rate و availability.
ابزارها: Grafana, Metrics, Logs
آزمایشگاه ۷
Incident Response
خط پردازش داده کند شده، رویداد تکراری شده، تأخیر مصرفکننده بالا رفته یا پرسوجو کند شده است.
ابزارها: Kafka, ClickHouse, Redis, Grafana
آزمایشگاه ۸
تمرین پروژه عملی نهایی
طراحی و پیادهسازی سکوی داده کامل همراه مستندات و دستورالعمل اجرایی.
ابزارها: Docker, Kafka, CDC, ClickHouse، دستورالعمل اجرایی