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

دلالات التسليم

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

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

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

في هذا الدرس

explain the three guarantees and the exactly-once limit.

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

  • At-most-once: send and forget; messages may be lost, never duplicated.
  • At-least-once: retry until acknowledged; no loss, but duplicates are possible. The usual default.
  • Exactly-once delivery across systems is not achievable end to end, because an acknowledgment can be lost (MID-023).
  • Effectively-once: at-least-once delivery plus idempotent processing (or deduplication), so repeats have no extra effect.
  • Some platforms offer exactly-once processing within their own boundary (for example Kafka transactions); verify scope before relying on it.
تفاصيل المخطط المبدئي

عرض عملي

timeline: consumer processes, ack lost, broker redelivers, the consumer sees the message twice.

اختبر فهمك

How do you get effectively-once?

أظهر الإجابة

At-least-once delivery plus idempotent handling.

التطبيق

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

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

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

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