الصفقة مقابل 39 مليون دولار: لماذا قرر المبدعون من المصدر المفتوح لنظام إدارة قواعد البيانات القيام بتطوير الهاتف المحمول

في أواخر أبريل ، أعلنت MongoDB عن شراء Realm ، وهي قاعدة بيانات للهاتف المحمول عبر النظام الأساسي. في مقال اليوم ، كيف تعاملت الشركات مع الصفقة وما تخطط له.


/ PxHere / PD

يا لها من صفقة


Realm (سابقًا tight.db) هي شركة دانمركية ناشئة تأسست عام 2011. يقوم بتطوير قاعدة بيانات مفتوحة المصدر توفر تخزين الكائنات لمعلومات تطبيقات الهاتف المحمول. الحل متعدد المنصات ومصمم لنظامي Android و iOS. المجال لديه وثائق جيدة وهناك أمثلة على جيثب .

خلال العملية ، جذبت الشركة الناشئة أكثر من 40 مليون دولار من الاستثمارات من شركات المشاريع Y Combinator و Khosla Ventures و Greylock Partners. اليوم ، يتم استخدام Realm في تطبيقات الأجهزة المحمولة بواسطة شركات مثل Google و Starbucks و Netflix و McDonald's و eBay.

كانت فرضية صفقة Realm و MongoDB هي رغبة الأخيرة في توسيع نفوذها في مجال تطوير الهواتف المحمولة. في الخريف الماضي ، قدمت الشركة قاعدة بيانات MongoDB Mobile. ومع ذلك ، فإن المنتج لم يكتسب شعبية كبيرة. في مقابلة مع إليوت هورويتز ، مجمع الأخبار الرئيسي في CTO ، قال إن العديد من العملاء لا يزالون يختارون شركة Realm في عملية تطوير الهواتف المحمولة الخاصة بهم.

بعد ذلك ، قرر MongoDB توحيد الجهود مع شركة ناشئة دنماركية ، وبدأت في تحديد شروط الصفقة. نتيجة لذلك ، وافقت الشركات على سعر 39 مليون دولار.

ماذا سوف تؤثر


حلول الأداء. إحدى الميزات الرئيسية في Realm هي نسخة صفرية - تدعم قاعدة البيانات العمليات التي لا يقوم المعالج خلالها بنسخ البيانات من منطقة ذاكرة إلى أخرى. عنصر آخر مهم هو MVCC . هذه هي الآلية التي توفر الوصول المتزامن إلى البيانات. يعمل جميع المستخدمين باستخدام صور قاعدة البيانات الشخصية الخاصة بهم (والتي تتم مزامنتها بعد ذلك) ، دون حظر العمل باستخدام معاملات الكتابة / القراءة.

وفقًا لبعض التقديرات ، تختلف سرعة معالجة الاستعلام في المجال عن نظائرها (SQLite ، greenDAO ، OrmLite) بمقدار ثماني مرات. في هذه الحالة ، تعمل قاعدة بيانات Realm مع ما يسمى الكائنات الحية - إذا تم تحديث البيانات الموجودة في قاعدة البيانات ، فسيتم تحديث جميع الكائنات الموجودة في الكود الذي يشير إليها.

ستمكّن هذه الميزات MongoDB من تقديم حلول أكثر قوة لعملائها لتطوير التطبيقات المحملة للغاية. على سبيل المثال ، سيتم فتح فرص جديدة لموفري خدمة IaaS باستخدام منتجات الشركة.

التكامل. يحتوي Realm على مجموعة من واجهات برمجة التطبيقات التي تمكن المطورين من بناء منطق العمل لأحد التطبيقات بأي لغة برمجة. تدعم قاعدة بيانات Plus Realm للجوال تطبيقات iOS و Android و JavaScript على الويب و Xamarin.

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

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

"سيسمح الاندماج لشركة MongoDB بتوسيع نفوذها في مجتمع المطورين. تملك شركة Realm قاعدة بيانات تضم 100000 مستخدم نشط "، تعليق سيرجي Belkin ، رئيس قسم التطوير في مزود البنية التحتية الافتراضية 1cloud.ru . "ستتلقى المملكة بدورها فرصًا تقنية جديدة للتنمية وستكون قادرة على تحديث منتجاتها بسرعة أكبر."

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


/ PxHere / PD

ماذا يحدث في السوق


منذ بداية العام ، حدثت العديد من المعاملات الرئيسية في الصناعة. في أواخر كانون الثاني (يناير) ، أعلنت Microsoft عن شراء Citus Data ، التي تقوم بتطوير قاعدة بيانات علائقية تستند إلى PostgreSQL. تأسست Citus Data في عام 2010 وتمر بحاضنة Y Combinator. تخطط شركة تكنولوجيا المعلومات العملاقة لاستخدام تجربة بدء التشغيل للحصول على ميزة تنافسية في سوق التكنولوجيا السحابية.

السيطرة بنشاط الاتجاه المتعلق بتخزين البيانات ، وبدأ في علي بابا. قبل عامين ، اشترت الشركة MariaDB ، وهو بديل لـ MySQL ، وفي أوائل عام 2019 ، استحوذت على شركة Artisans الألمانية الناشئة ، المتخصصة في العمل مع البيانات الضخمة. لدى بدء التشغيل منصة dA خاصة بها لتدفق البيانات استنادًا إلى Apache Flink مفتوحة المصدر ، والتي تستخدمها Netflix و ING Group و Uber. تخطط الشركة الصينية أيضًا لزيادة قدرات منتجات Data Artisans في حلولها.

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

أكثر إثارة للاهتمام في بلوق والملفات الشخصية في الاجتماعي. الشبكات:

كيف يعمل الضغط في بنية الذاكرة وجوه المنحى

لقطة من ثقب أسود في سياق الافتراضية
كيفية إنشاء مزود البنية التحتية الافتراضية
الخرافات حول التكنولوجيا السحابية. الجزء 1

برنامج تعليمي قصير: ما هو التسليم المستمر
كيفية حماية الخادم على الإنترنت: تجربة 1cloud.ru
كيف نعمل: الخلاصة 1cloud

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


All Articles