انتقل إلى المحتوى
أمين أبوزيد
درس مخطط لهMID-028-L07

إعدادات متانة المنتِج

  • الدرس 7 من 9
  • Mid-level
في هذا الدرس 4 موضوعات

هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

في هذا الدرس

choose settings that avoid loss and duplicates.

الموضوعات المخطط لها

  • acks=0 no wait; acks=1 leader only; acks=all all in-sync replicas. Use all for important data.
  • With acks=all and replication factor 3, set min.insync.replicas=2 so a write needs two copies.
  • enable.idempotence=true prevents duplicates from producer retries within a partition; it is the default in recent client versions (verify).
  • Retries and delivery.timeout.ms bound how long the producer keeps trying.
  • Durability trades latency for safety.
تفاصيل المخطط المبدئي

عرض عملي

a table: setting, effect, trade-off.

اختبر فهمك

Which acks waits for all in-sync replicas?

أظهر الإجابة

acks=all.

التطبيق

طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.

المختبر والتمارين الاختبار

تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.