Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Meta تنفذ MySQL Raft لتحسين الموثوقية والعمليات المبسطة

Meta تنفذ MySQL Raft لتحسين الموثوقية والعمليات المبسطة

بدأت Meta في نشر MySQL Raft في مراكز بياناتها لاستبدال قواعد بيانات MySQL شبه المتزامنة الحالية. يوفر محرك الإجماع الجديد مزايا تشغيلية ويسمح لخوادم MySQL بالتعامل مع الترقيات ومسؤوليات العضوية بشكل مستقل.

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

وفقًا للفريق الهندسي ، فإن نشر MySQL الجديد سيوفر موثوقية معززة ، وأمانًا يمكن إثباته ، وتحسينات كبيرة في وقت تجاوز الفشل ، وبساطة التشغيل ، دون المساس بأداء الكتابة.

في السابق ، استخدمت Meta بروتوكول النسخ المتماثل شبه المتزامن (شبه المتزامن) MySQL لأغراض النسخ المتماثل. النسخ المتماثل شبه المتزامن الأساسي المستخدم إلى نسختين متماثلتين للسجل فقط (مسجلات) داخل المنطقة الأساسية لوقت استجابة أقل من ملي ثانية ، باستخدام النسخ المتماثل غير المتزامن الأساسي للنسخة المتماثلة من MySQL القياسي للتوزيع على مناطق أخرى.

قرر الفريق اعتماد نهج جديد تمامًا ، وترقية MySQL وتحويلها إلى نظام موزع حقًا. اختارت Meta التبديل إلى Raft ، مع تضمين كل من عمليات مستوى التحكم ومستوى البيانات في نفس السجل المنسوخ.

يستند MySQL Raft إلى Apache Kudu ، الذي عدلته Meta لتلبية متطلبات MySQL ونشرت شوكة كمشروع مفتوح المصدر ، kuduraft. تشمل الميزات الجديدة المضافة إلى kuduraft FlexiRaft ، وهو خيار يدعم نصابين متقاطعين مختلفين ، والوكيل ، مما يتيح استخدام عقدة وسيطة وسيطة لتقليل عرض النطاق الترددي للشبكة. بالإضافة إلى ذلك ، تسمح تحسينات الضغط وتجريد السجل بضغط حمولات السجل الثنائي قبل التوزيع وتنفيذ العديد من تنسيقات ملفات السجل المادية.

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

المنشورات ذات الصلة

AppMaster في BubbleCon 2024: استكشاف اتجاهات عدم استخدام التعليمات البرمجية
AppMaster في BubbleCon 2024: استكشاف اتجاهات عدم استخدام التعليمات البرمجية
شاركت AppMaster في مؤتمر BubbleCon 2024 في مدينة نيويورك، واكتسبت رؤى، وقامت بتوسيع الشبكات، واستكشاف الفرص لتعزيز الابتكار في مجال التطوير بدون أكواد.
ملخص مؤتمر FlutterFlow للمطورين لعام 2024: رؤى رئيسية من مؤتمر FlutterFlow للمطورين في مدينة نيويورك
ملخص مؤتمر FlutterFlow للمطورين لعام 2024: رؤى رئيسية من مؤتمر FlutterFlow للمطورين في مدينة نيويورك
أضاء مؤتمر FFDC 2024 مدينة نيويورك، حيث قدم للمطورين رؤى متطورة في تطوير التطبيقات باستخدام FlutterFlow. مع الجلسات التي يقودها الخبراء والتحديثات الحصرية والتواصل الذي لا مثيل له، كان حدثًا لا ينبغي تفويته!
تسريحات العاملين في قطاع التكنولوجيا في عام 2024: الموجة المستمرة التي تؤثر على الابتكار
تسريحات العاملين في قطاع التكنولوجيا في عام 2024: الموجة المستمرة التي تؤثر على الابتكار
مع خفض 60 ألف وظيفة في 254 شركة، بما في ذلك شركات عملاقة مثل تيسلا وأمازون، سيشهد عام 2024 موجة مستمرة من تسريح العمال في قطاع التكنولوجيا لإعادة تشكيل مشهد الابتكار.
ابدأ مجانًا
من وحي تجربة هذا بنفسك؟

أفضل طريقة لفهم قوة AppMaster هي رؤيتها بنفسك. اصنع تطبيقك الخاص في دقائق مع اشتراك مجاني

اجعل أفكارك تنبض بالحياة