GridGain على Highload: أين نتحدث عن DBMSs الموزعة ، In-Memory والمصدر المفتوح

إذا كنت ستحضر مؤتمر Highload ++ يومي 8 و 9 نوفمبر ، فهذه مناسبة رائعة للقاء. في كلا اليومين في جناح GridGain (A4) سيكون هناك مهندسون ومطورون سيجيبون على أي أسئلة حول Apache Ignite و GridgGain. بالإضافة إلى التحدث والملصقات على المنصة ، يمكنك المشاركة في دراسة صغيرة. كل مساء الساعة 18:15 سيتم رسم كتب مفيدة بين الذين أجابوا على الأسئلة. وقد خططنا أيضًا تقريرًا واحدًا ، واثنين من المخططات ، ومعركة صغيرة واحدة.



انضم الآن!

8 نوفمبر


11:00 - الغرفة (أ 16)
تقوم Vova Ozerov باختبار الأنظمة الموزعة باستخدام مثال Apache Ignite

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

سنخبرك بكيفية اختبار وظيفة Apache Ignite الجديدة ، وما نقوم به بشكل جيد وغير جيد:
- لماذا نجتاز اختبارات التكامل ، ولا نحب حقًا الوحدة ، وهمية و XP؟
- اختبار الخوارزميات الموزعة
- إنشاء خطة اختبار ومراجعة التعليمات البرمجية
- أين يخترقنا في أغلب الأحيان؟


15:00 - الغرفة A.13 معركة صغيرة
الحب والمال والمصدر المفتوح

ماذا نناقش
تبرعت GridGain ذات مرة بمنتج Apache Software Foundation الذي يحمل نفس الاسم - الآن يُعرف باسم Apache Ignite. منذ ذلك الحين ، قام مهندسو GridGain بدمج وظيفتين - موظفي شركة تجارية موجهة للربح ، ومطورين مستقلين لمشروع مفتوح. وبالطبع ، بين هذه الأدوار هي علاقات الحب والكراهية. في الاجتماع ، سنتحدث عن كيف يساعد التطوير في Open Source على حل مشاكل العمل ويعوقها.

سنبدأ ، وأنت تنضم.
من جانب المصدر المفتوح: ديمتري بافلوف ، مدير مجتمع Apache Ignite
من جانب الأعمال: ستانيسلاف لوكيانوف من GridGain Customer Success


9 نوفمبر


11:00 - الغرفة (أ 16)
ستاس لوكيانوف: عملية الإصدار ، أو كيفية نقل خلل إلى مستخدم

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

ماذا تفعل إذا كنت بحاجة إلى دعم العديد من إصدارات المنتج؟ كيفية جعل المستخدم ينتقل من إصدار إلى آخر دون مفاجآت؟ وما علاقة المصدر المفتوح به؟

دعنا نتحدث عن الطريقة التي تنتقل بها التغييرات من رسالة المستخدم إلى دعم العملاء حتى يتلقوا النسخة المرغوبة بالتصحيح.


14:00 - قاعة شنغهاي - بكين ، تقرير
إيفان راكوف: كيفية إزالة نسخة احتياطية في نظام موزع بحيث لا يلاحظ أحد

حول ما التقرير
بغض النظر عن كيفية تطور التكنولوجيا ، فإن النسخ الاحتياطي في الأوقات الصعبة يستمر في إنقاذ أعصابنا ، وفي بعض الأحيان يعمل. تعمل منصة GridGain على نظام Apache Ignite الموزع المفتوح المصدر ، حيث لا يمكن نسخ البيانات احتياطيًا. حتى الآن ، الحد الأقصى من البيانات في منتج العميل GridGain هو 200 تيرابايت في 160 عقدة. لا يتم تخزين البيانات فحسب ، بل يتم تعديلها باستمرار لضمان ضمانات المعاملات.

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

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


14 نوفمبر أباتشي يشعل ميتاب في موسكو


في اجتماع المجتمع القادم ، سنناقش معايير ما يجب القيام به مع الاختبارات غير المستقرة وكيفية رؤية الميزات الرئيسية في المصدر المفتوح باستخدام مثال تشفير البيانات الشفاف في Apache Ignite.
البرنامج والتسجيل

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


All Articles