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

عرض عملي: أحداث الطلبات من البداية إلى النهاية

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

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

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

في هذا الدرس

run the full flow. Prepares MID-028-LAB1.

تفاصيل المخطط المبدئي

خطوة بخطوة

  1. Start Kafka (KRaft) with Docker Compose; create orders with 3 partitions.
  2. orders publishes OrderPlaced keyed by order ID with acks=all and idempotence on.
  3. Consume in groups inventory and payments; show each gets every record.
  4. Check ordering: send three events for one order and see the same partition and order.
  5. Planned mistake: publish with a null key and show events of one order in different partitions and out of order. Fix with the order ID key.
  6. Throw on a bad payload and show it arriving in orders.DLT.

التطبيق

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

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

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

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