بناء خدمات جزئية مدفوعة بالأحداث باستخدام سبرينغ بوت وكافكا

تعلم تصميم وتطوير وقياس الخدمات الدقيقة المرنة المدفوعة بالأحداث باستخدام Spring Boot و Kafka و Elasticsearch وتقنيات محاكاة بيانات الذكاء الاصطناعي الحديثة.

4.6 (2,527) ⏱ 30 دقيقة 📚 6 درس

حول هذه الدورة

يعتمد تطوير البرمجيات الحديثة بشكل كبير على الأنظمة المنفصلة والقابلة للتوسع إلى حد كبير. ويُعَد الانتقال من التطبيقات الأحادية إلى الخدمات الدقيقة المدفوعة بالأحداث أمرًا ضروريًا لبناء هياكل خلفية سريعة الاستجابة في الوقت الحقيقي. في هذه الدورة التدريبية النصية، ستتعلم كيفية تصميم وبناء نظام بيئي للخدمات الدقيقة المدفوعة بالأحداث. وستستكشف كيف تتواصل الخدمات بشكل غير متزامن باستخدام Kafka، وفهرسة وبحث البيانات مع Elasticsearch، واستخدام Spring AI الحديث لمحاكاة تدفقات البيانات في الوقت الحقيقي للاختبار والتطوير. ماذا ستتعلم: - فهم المفاهيم المعمارية الأساسية للخدمات الجزئية القائمة على الأحداث والاتصالات غير المتزامنة. - تشكيل وسطاء كافكا، والمواضيع، والمنتجين، والمستهلكين داخل تطبيق سبرينغ بوت. - تنفيذ قدرات البحث والفهرسة السريعة عن طريق إدماج نظام Elasticsearch في خدماتكم الجزئية. - استخدام نماذج Spring AI و Large Language لإجراء محاكاة دينامية لتدفقات البيانات في الوقت الحقيقي من أجل إجراء اختبارات محلية قوية. - تطبيق أنماط حديثة لإمكانية المراقبة والمرونة لرصد وتأمين خدماتك الجزئية. - كتابة اختبارات التكامل لنظامي Kafka و Elasticsearch باستخدام ممارسات الاختبار الحديثة. تبدأ الدورة بالمفاهيم الأساسية لبنية الخدمات الدقيقة والتصميم القائم على الأحداث قبل إرشادك خلال تمارين البرمجة الفعلية. وستتقدم من إنشاء خدمات سبرينغ بوت الأساسية إلى تنسيق نظام بيئي كامل قائم على البيانات. هذه الدورة مصممة لمطوري الخلف، ومهندسي البرمجيات، والمبتدئين الطموحين الحريصين على تعلم هندسة الخدمات الدقيقة الحديثة. لا تحتاج إلى خبرة سابقة مع Kafka أو Elasticsearch، على الرغم من أن الفهم الأساسي لـ Java و Spring Boot مفيد. ابدأ القراءة اليوم لتتمكن من أنماط أنظمة المؤسسة الحديثة والمتوسطة الحجم.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    30 دقيقة من المحتوى التطبيقي

المراجعات (7)

Konstantinos Papageorgiou GR
★ 4 · 2025-11-13T23:41:53+00:00

Good foundational material. I appreciated the structured approach, although I wish there had been a few more real-world case studies.

Necati Aydın TR متعلِّم موثَّق
★ 4 · 2025-11-06T02:04:53+00:00

تعلمت الكثير هنا. كانت الأمثلة ذات صلة، على الرغم من أنني كنت أتمنى لو كان هناك بضع مهام تطبيقية عملية.

Lucía Fernández PA متعلِّم موثَّق
★ 3 · 2025-11-04T22:57:53+00:00

لقد أعجبتني أمثلة التطبيق العملي، على الرغم من أن الإعداد الأولي استغرق وقتا أطول مما كنت أتوقع.

Andrea Fontana IT متعلِّم موثَّق
★ 5 · 2025-08-26T21:14:53+00:00

استمتعت حقا بسير هذا. كانت التطبيقات العملية التي نوقشت في المكان الصحيح. دورة رائعة!

Agustín Reyes AR متعلِّم موثَّق
★ 4 · 2025-05-25T18:37:53+00:00

Loved this! The examples were super helpful and really solidified the concepts. I'm already thinking about how I can apply this.

لطيفة القطان KW متعلِّم موثَّق
★ 4 · 2025-03-09T15:45:53+00:00

Translated by لقد أعربت عن تقديري للتطبيقات في العالم الحقيقي التي تم عرضها.كان من الممكن استخدام المزيد من فرص الممارسة.

Valeria Morales PA
★ 4 · 2025-01-07T05:15:53+00:00

Good introduction to the topic. The structure was logical, and most of the examples were relevant, though I wished for more depth in certain areas.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع