
6 ديسمبر ، عقدنا آخر Java-mitap. تحدثوا عن هذا:
- على تطوير مويرا - نظام استجابة للطوارئ للحوادث (حول الصواريخ - هنا) ؛
- حول عقود Kotlin والمهام والمشاكل والتحسينات الخاصة بـ DSL ؛
- حول كيفية اختيار المراجع باستخدام الروبوت في فريق تطوير كبير ؛
- كيفية تعليم جميع المكونات لإنشاء الرسوم البيانية والمقاييس في بيئة قتالية ؛
- حول الملاحظات الصحيحة للكشف عن الإصدارات الإشكالية.
في هذا المنشور ، هناك خمسة تقارير من شأنها أن تجعل حياتك أفضل ، والتطوير أكثر متعة ، والعام الجديد هو الأحدث.
كيفية حفظ مراجعة الشفرة وعدم فقدان الجودة (Valery Churkin، Yandex.Money)
قصة كيف قمنا بتحسين مراجعة الشفرة ، اكتشفنا كيفية اختيار المراجعين في فريق تطوير كبير ، وقمنا بعمل مكون إضافي لبرنامج BitBucket لهذا الغرض.
ما تعلمناه أثناء قيامنا بنظام إعلام الطوارئ الخاص بنا (Alexey Kirpichnikov، Kontur)
ماذا لو كانت مقاييس المراقبة لجميع الخدمات مفقودة؟ من الذي يجب أن أتصل به إذا كان هناك مساحة خالية على القرص تبلغ 1٪؟ كيف تتعايش مع ألف قاعدة لنظام الإخطار وهل تجعل الحياة أفضل؟ الآن لدينا Moira - نظام الإخطار الخاص بنا. تقرير عن كيف عانينا أثناء قيامنا بذلك ، وما هي القرارات التي اتخذناها ، والمهم ألا ننسى ما إذا كنت تريد أن تفعل الشيء نفسه.
عقود Kotlin (ديمتري سافينوف ، JetBrains)
العقود هي ميزة تجريبية جديدة في Kotlin 1.3. دعنا نتحدث عن العقود الموجودة في Kotlin وماذا تأكل. دعونا نلقي نظرة على ما يمكنك لمسه بالفعل بين يديك - سواء في الوضع الثابت أو في الوضع التجريبي. في النهاية ، سنناقش قليلاً الاتجاه الحالي للبحث في هذا المجال.
الطريق الثاني (الكسندر بريزوف ، ياندكس. موني)
كيف قمنا ببناء تدفق ملاحظات للكشف عن إصدارات المشاكل باستخدام الجرافيت و Moira. سنخبرك بكيفية جمع وتحليل مقاييس عدد الأخطاء في التطبيق.
كيف لا تنسى خدماتك في بيئة قتالية (ديمتري كوماروف ، ياندكس. موني)
لقد كتبوا البرنامج المساعد DSL على Kotlin وصمموه في دورة إصدار المكونات. لذلك تحصل جميع المكونات تلقائيًا على نفس الرسومات والمقاييس في ساحة المعركة.
Grafana-dsl والمكون الإضافي في مستودع Github الخاص بنا:
→ grafana-dashboard-dsl
→ البرنامج المساعد
اشترك في مدونتنا - نتحدث عن ما هو تحت غطاء الأموال ، وكيف نتعايش معها. تعال إلى الأحداث وانتبه معنا - سيصدر قريباً تقرير من mitap حول أبحاث الأداء.