FoundationDB: دیتابیس NoSQL اپن‌سورس اپل

FoundationDB: دیتابیس NoSQL اپن‌سورس اپل

FoundationDB که یک شرکت ارائه‌دهندهٔ دیتابیسی بر پایهٔ NoSQL است، در سال 2015 توسط کمپانی اپل خریداری شد. این شرکت یک دیتابیس توزیع‌‌شده یا اصطلاحاً Distributed تحت عنوان FoundationDB به بازار عرضه کرد که برای سروکار داشتن با توده‌های عظیم داده‌های ساختاریافته (Structured) در کلاستری از چندین سرور طراحی شده است اما پس از خریده شدن این شرکت توسط اپل، دیتابیس FoundationDB به صورت پروژه‌ای اپن‌سورس در اختیار دولوپرها گذاشته شد.

باید توجه داشت که در طول سال‌ها FoundationDB خود را سر پا نگاه داشته و به طور فعال در حال توسعه بوده است و اپل هم طی اعلامیه‌ای گفته است:

هدف ما از اپن‌سورس کردن FoundationDB ساخت یک جامعهٔ باز است.

برای کسانی که با FoundationDB آشنایی ندارند باید گفت که FoundationDB همان چیزی است که iCloud برای سینک و ذخیره کردن حجم عظیم داده‌های خود از آن استفاده می‌کند؛ به همین دلیل کاملاً منطقی به نظر می‌رسد که سیستم‌هایی که از آن بهره می‌برند بسیار مقیاس‌پذیر باشند و به همین دلیل هم خیلی از کمپانی‌های دیگر هم از FoundationDB استفاده می‌کنند.

پس از اپن‌سورس شدن این دیتابیس توسط کمپانی اپل، این‌طور به نظر می‌رسد که توسعهٔ این پروژه و سایر کارها به صورت عمومی انجام پذیرد (دولوپرهای این پروژه برای شفافیت بیشتر و کمک به اعضای جامعه برای مشارکت در روند تصمیم‌گیری، طی داکیومنتی روند پروژه را شرح دادند) و اکنون که سورس‌کد FoundationDB در گیت‌هاب در دسترس است، می‌توانید در این پروژه همکاری داشته، از آن استفادهٔ شخصی کنید و یا آن را با دیگران به اشتراک بگذارید.

منبع


هانیه نیرومند جلالی