Backend United # 5: شاورما - خدمات ميكروية ، أنظمة موزعة وكافكا

تحية! في 7 ديسمبر ، سيستضيف مكتب Avito التخفيف الخامس في سلسلة Backend United ، التي يطلق عليها "الشاورما". هذا الاجتماع يهدف إلى المهندسين المعماريين والمطورين.


ما الذي نريد التحدث عنه؟ تنتقل العديد من الشركات عاجلاً أم آجلاً من خدمة متراصة إلى خدمات مصغرة. يؤدي هذا عادةً إلى تفاعلات أكثر تعقيدًا بين الخدمات والمشاكل الأخرى. في الاجتماع ، سنتحدث عن التجربة الحقيقية للانتقال إلى الخدمات المصغرة ، وأساليب التفاعل المتزامن وغير المتزامن ، وتنظيم تدفق البيانات ، ودور كافكا في بنية الخدمات الميكروية.


سيتم تقديم العروض التقديمية بواسطة مهندسين من ManyChat و Avito و Severstal Digital. سيبدأ الاجتماع في الساعة 12:00. تسجيل نفسك ودعوة الزملاء. تحت cutscene - ملخصات ، وصلات للتسجيل والبث الفيديو من mitap.



تقارير


حدث يحركه العمارة في سياق Microservices: الأنماط الأساسية - Nikolay Golov، ManyChat


صورة


دعنا نقول أن هناك خدمات ميكروية ، يوجد ناقل بيانات ، ثم يجب أن يكون كل شيء واضحًا - الهندسة المعمارية المحفزة على الأحداث. ولكن ليس كل شيء بهذه البساطة ، نظرًا لأن Event-Driven Architecture هي عدة أنماط ، ذات أنماط متبادلة. إعلام الحدث / نقل حالة الحدث / نقل المصادر / CQRS - 4 أنماط ، 4 طرق ، متشابهة إلى حد ما ، ولكن يستبعد بعضها بعض الشيء. سوف أخبركم كيف تختلف هذه الأنماط ، وما حاولنا استخدامه ، وما حصلنا عليه في النهاية.

تركيب إطارات الشركات - Anton Sukhov، Avito


صورة


في التقرير ، أود أن أتحدث عن تجربة Avito في تنفيذ ناقل بيانات في نظامنا الأساسي. كيف يتم تنفيذه من وجهة نظر معمارية وكيف تمكنا من التحكم في تدفق البيانات ولم نحصل على فوضى.



تفاعل متزامن للخدمات الميكروية - ألكساندر غوبانوف ، أفيتو


صورة


دعنا نتحدث عن التفاعل المتزامن ، والمشاكل الرئيسية التي تنشأ مع الفرق الموزعة وحول الأساليب لحل: المحاسبة ، والتحقق من الصحة ، وإنشاء الأكواد والمكتبات.



استخدام كافكا في إنتاج الصلب - دونات فيتيسوف ، سيفيرستال ديجيتال


صورة


نحن في Severstal نبتكر حلولًا لإنتاجنا الخاص تحقق فوائد اقتصادية من خلال خفض التكاليف وزيادة الإنتاجية وتقليل وقت التوقف عن العمل. كل حل هو منتج منفصل ، وغالبا ما يحتوي على نموذج التعلم الآلي.
كقائد للجزء التكنولوجي من الفريق ، سوف أخبركم بأمثلة عن مشاريع حقيقية حول أنماط استخدام كافكا وتوقعاتنا والمتطلبات والصعوبات التي نواجهها في العمل مع هذه التشكيلة الشعبية.


كلمات المرور والمظاهر


سيبدأ Mitap في 7 ديسمبر الساعة 12:00. المشاركة في الحدث مجانية ، لكن عليك التسجيل . يرجى الإشارة إلى اسمك الأخير واسمك الأول في جواز سفرك ، ولا تنسَ أن تأخذ معك (أو رخصة قيادة) معك ، وإلا فلن يُسمح لك بالدخول إلى المكتب.


العنوان: مكتب Avito ، Lesnaya 7 .


إذا لم تتمكن من الحضور إلى الاجتماع ، فاشاهد البث المباشر على قناة AvitoTech على YouTube . سيكون من الممكن طرح الأسئلة على الهواء مباشرة حيث سنقوم بالتحدث إلى المتحدثين.


اراك قريبا!

Source: https://habr.com/ru/post/ar477752/


All Articles