ما ينتظرنا على Highload ++ Siberia ، باستثناء الدببة المطلية

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



Highload ++ سيبيريا ، على الرغم من أن الشوكة أصبحت بالفعل Highload ++ تقليدية ، ولكن ، كما هو الحال في بعض التقنيات المعروفة ، ستذهب في طريقها الخاص وستطور تقاليدها الخاصة. دعنا نبدأ بحدث بالغرفة - تياران فقط ، ولكن جميع التقارير ذات جودة ممتازة. احكم بنفسك.

25 يونيو الاثنين


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

وفي الوقت نفسه ، سيشارك بافيل بافيلكو في قاعة إيركوتسك (نحن في سيبيريا) نهجًا بديلاً لبناء الواجهة الأمامية والواجهة الأمامية لتطبيق مفهوم الصفحات التقدمية .

علاوة على ذلك في كراسنويارسك سيكون هناك تقريران من أفيتو.

سيخبرك Nikolay Golov بكيفية ضمان تكامل البيانات في بنية الخدمات الدقيقة دون المعاملات الموزعة والاتصال الضيق. استمرارًا للموضوع ، سيقدم Konstantin Evteev المستمعين إلى القصص ، في هذه الحالة على PostgreSQL ، من أجل تنفيذ تغييرات البيانات التابعة دون كسر التكامل.

احتلت CFT مسارًا موازيًا قبل الغداء ، وتقارير حول كيفية تقليل وقت التوقف عن العمل عند تثبيت التحديثات ؛ كيفية تحديد الاختناقات في جانب الخادم من البرنامج وتقليل عدد حوادث الأداء بمقدار 10 مرات ، حول عمليات الترحيل إلى Oracle وتوصيات محددة حول كيفية العمل معها.

كيف تقوم VK بتضمين بيانات ClickHouse من عشرات الآلاف من الخوادم


بينما سيكون هناك استراحة في غرفة واحدة ، سيشرح Yuri Nasretdinov بالتفصيل لماذا تحتاج VK إلى ClickHouse ، ومقدار البيانات المخزنة ، وما هي المشاكل التي تنشأ في التشغيل وأكثر من ذلك بكثير.



يعد أليكسي ميلوفيدوف مطور ClickHouse بمشاركة تقنيات "السحر الأسود" لتحسين المستوى المنخفض و "السحر الأبيض" - طرق لاستخدام أساليب علوم البيانات لتحقيق مكاسب في الأداء على مجموعة واسعة من خيارات وحدة المعالجة المركزية.

تخطط Booking.com ممثلة بفيكتور بيليك للحديث عن مكان تعلُم الآلة في عملية التطوير وإظهار أمثلة محددة على استخدام النماذج.

الرياضيات التطبيقية حمولة عالية


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



في نهاية اليوم الأول ، سيقدمنا مطور nginx Dmitry Volintsev إلى مشروع njs - مترجم JavaScript في nginx. وسوف يخبرك إيفان بوندارينكو من 2GIS من أي مكونات مفتوحة المصدر لتجميع "تحويل النص إلى نص" الخاص بك ، ومن أين تحصل على بيانات للتدريب وكيفية فهم ما إذا كان الأمر جيدًا أم لا.

هذا أبعد ما يكون عن الكل. تقليديا ، بالإضافة إلى التقارير لجمهور كبير ، سيكون هناك أيضًا اجتماعات لمناقشات الكاميرا للمهام في دائرة ضيقة من المتخصصين: من البرمجة الوظيفية في JS و Haskell بدلاً من Ruby on Rails ، إلى الأسئلة حول الفائدة التي يمكن لمهندس DevRel القيام بها.

26 يونيو الثلاثاء


سيعد يوم جديد للمشاركين معلومات لا تقل قيمة. لذا ، على سبيل المثال ، من التقرير الأول ، يتم اتخاذ خيار صعب:

  • يخطط Mikhail Prokopchuk للحديث عن كيفية مراقبة Avito لسحابة ذاتية الاستضافة استنادًا إلى Kubernetes ، وتجربة تشغيل Prometheus ، وتكوينها الفعال و "تكلفتها" عند مراقبة مجموعات k8s الكبيرة.
  • سوف يتحدث أليكسي ليسوفسكي من DataEgret عن النقاط الرئيسية لإحصاءات PostgreSQL ، حول الرسوم البيانية التي يجب مراقبتها من أجل المراقبة الفعالة لقاعدة البيانات ، وكيفية إضافتها وكيفية تفسيرها ، وأكثر من ذلك بكثير.

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

سيقدم ديمتري سيمونينكو وديمتري سارافانيكوف من ياندكس مجتذب اتصال جديدًا قابلاً للتطوير لـ PostgreSQL يسمى Odyssey ويخبرون كيف قاموا بإصلاح مشكلات PgBouncer المعمارية وقاموا بالكثير من الأشياء الجديدة.

تقرير أنطون روساكوف مخصص لقصة كيف ظهرت الحاجة الأولى في Badoo ليس فقط لقبول الأموال من المستخدمين ، ولكن أيضًا لتسديد المدفوعات لهم. ثم كان على فريق التطوير دمج ثلاثة أنظمة دفع كبيرة من تلقاء أنفسهم ، بطبيعة الحال ، نشأت الكثير من المشاكل من كل منها نتعلمها من التقرير.

نظام لجمع إحصائيات تفصيلية حول تشغيل عقد CDN ، أو لماذا دفعنا خادم الويب داخل Flink


سيناقش Evgeny Rossinsky (STO ivi) أحد جوانب مهمة تحسين جودة خدمة المستخدم عند مشاهدة مقاطع الفيديو. لتحسين شيء ما ، يجب عليك أولاً قياس مقياس الجودة والعثور عليه. يعد يوجين بإخبار كيفية جمع المعلومات الضرورية والأدوات المستخدمة . هناك شكوك غامضة في أن هذا مرتبط بطريقة ما بأباتشي فلينك.



سيتحدث ديمتري ليفانوف من Yandex عن كيفية الضغط على أقصى أداء من Couchbase وعدم كسر أي شيء بمثال واحد من أكبر تركيبات Couchbase في العالم.

سيوضح ديمتري سكوكوف كيف يتم تنفيذ نشر منصات الاختبار في REG.RU ، وكيف تعبت من عملية إضافة خدمات جديدة إلى المكدس أسبوعيًا ، وتمكنت من تحويل هذا إلى أكتاف المطورين .

سوف يشارك أليكسي بيتوف تجربة التسليم المستمر لنظام 2GIS لهندسة الخدمات الصغيرة ، والتي يتم إنتاجها بالفعل. كما سيتحدث عن كيفية تغيير النهج التقليدي لاتصال الخدمات المصغرة: أزالوا عمليات التكامل غير الضرورية داخل الفريق وتخلصوا من الإرث السابق لأوانه في الحفاظ على الإصدارات القديمة من API.

تعلم الترتيب قليلا


وأخيرًا ، المتكلم ، الذي ، بغض النظر عن الموضوع ، لا ينبغي تفويته - Andrei Aksenov (Sphinx). هذه المرة ، تحت قيادته ، سنكتشف كيفية عمل صيغة تصنيف الصفحة الخاصة بنا (نتائج البحث) ، وكيفية تدريب أول نموذج ML غير معقد ، وكيف نفهم بعد ذلك ما إذا كان الأمر جيدًا.



مؤتمر نشطاء مجتمع تكنولوجيا المعلومات


كأحداث مكملة في Highload ++ Siberia ، فإننا نعقد مؤتمرًا لنشطاء مجتمع تكنولوجيا المعلومات ، والذي كان ناجحًا للغاية في RIT ++. بادئ ذي بدء ، إنها منصة للتعارف والتواصل وتبادل الخبرات ومناقشة المشاكل الملحة وإيجاد طرق لحلها ، والتي ستجمع بين جميع الممثلين الأكثر رعاية ونشاطًا في الصناعة.

شبكات حول المؤتمر

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

من الملائم طرح أسئلة على المنظمين أو المتحدثين أو المشاركين الآخرين لمراقبة التحديثات والأخبار في دردشة Telegram (HighLoadTalks) الخاصة بالمؤتمر. الشبكات الاجتماعية ( https://www.facebook.com/HighLoadConference/ ، https://vk.com/highloadconference ) للصور والأخبار والتقارير ، أي على وجه التحديد لما تم اختراعه.

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


All Articles