ایم آئی ٹی کے پروفیسر مائیک اسٹون بریکر 50 سال سے زیادہ عرصے سے ڈیٹا بیس ٹیکنالوجی میں سب سے آگے ہیں۔ سابق ٹورنگ ایوارڈ یافتہ نے Ingres اور Postgres ڈیٹا بیسز کی ایجاد کی اور کئی کمپنیوں کو شروع کرنے میں مدد کی جن میں Streambase Systems (Tibco کے ذریعہ 2013 میں حاصل کیا گیا)، VoltDB، Tamr اور SciDB شامل ہیں۔ اب 80، وہ ڈیٹا بیس ٹیکنالوجی اور لانچنگ کمپنیوں کے بارے میں ایک یا دو چیزیں جانتا ہے۔
اس کا تازہ ترین پروجیکٹ، ڈی بی او ایس، ڈیٹا بیس کو سافٹ ویئر اسٹیک کے مرکز میں رکھتا ہے، آپریٹنگ سسٹم کو کم سطح کے افعال کے ایک چھوٹے دانا میں کم کرتا ہے۔ اس کا ماننا ہے کہ جدید ڈیٹا سنٹرک دنیا میں، لینکس نے کلاؤڈ میں ڈیٹا کی کثیر مقدار کو پروسیس کرنے کے لیے درکار پیمانے اور رفتار کو برقرار نہیں رکھا ہے، اس لیے جیسا کہ اس نے اپنے شاندار کیریئر میں کیا، اس نے تحقیق کی اور جدید ٹیکنالوجی تیار کی۔ جدید ڈیٹا کی ضروریات کے لئے، اور کورس کے، بھی ایک کمپنی کا آغاز کیا.
آج، DBOS باضابطہ طور پر $8.5 ملین بیج کی سرمایہ کاری کے ساتھ شروع ہوا۔
Stonebraker، جو کمپنی کے شریک بانی اور CTO ہیں، کہتے ہیں کہ یہ سٹارٹ اپ سٹینفورڈ اور MIT کے درمیان 3 سالہ مشترکہ تحقیقی منصوبے کی انتہا ہے (وہاں دماغی طاقت کا تھوڑا سا حصہ)۔ “اس منصوبے کی ابتدا OLTP (آن لائن ٹرانزیکشن پروسیسنگ) ڈیٹا بیس سسٹمز نے گزشتہ 15 سالوں میں بہت تیزی سے حاصل کی ہے۔ اور اس لیے مقالہ یہ تھا کہ وہ ایک نئے آپریٹنگ سسٹم اسٹیک کے طور پر مسابقتی ہوں گے،‘‘ اس نے ٹیک کرنچ کو بتایا۔
وہ ٹیکنالوجی کے اسٹیک کے نچلے حصے میں ایک ڈیٹا بیس سسٹم رکھنے کی کوشش کرنے میں دلچسپی رکھتا ہے جہاں تک ممکن ہو ننگی دھات کے قریب جہاں آپریٹنگ سسٹم عام طور پر بیٹھتا ہے۔ ننگی دھات ایک اصطلاح ہے جو خالص ہارڈ ویئر کی پرت کو بیان کرنے کے لئے استعمال ہوتی ہے جہاں کوئی سافٹ ویئر موجود نہیں ہے۔ OS اور ڈیٹا بیس کو پلٹنا جرات مندانہ اور انقلابی خیال ہے۔
وہ کہتے ہیں کہ کمپنی کا وژن واقعی اس وقت اکٹھا ہوا جب اس نے ڈیٹابرکس کے سی ٹی او متی ظہریا کی گفتگو دیکھی، جو بعد میں ڈی بی او ایس کے شریک بانی اور مشیر بنیں گے۔ ظہاریہ نے ڈیٹابرکس میں محسوس کیا کہ جیسے جیسے ڈیٹا کی مقدار پہلے سے نظر نہ آنے والی بلندیوں تک پہنچ جاتی ہے، اسے سافٹ ویئر اسٹیک کے بارے میں سوچنے کا ایک نیا طریقہ درکار ہوتا ہے۔ “ہم نے ایک چیز دریافت کی تھی، جیسا کہ ہم ڈیٹابرکس پر ڈیٹا بیس کلاؤڈ کو سپورٹ کرنے کے لیے خدمات کی تعمیر کرتے رہے، اور ایک ہی وقت میں کام کے لاکھوں کام کے بوجھ کو پیمانہ بنا رہے تھے، کیا دراصل چیزوں کو ڈیٹا بیس پر مرکوز کرنا بہت آسان تھا۔” وضاحت کی
اس سے اس خیال کو تقویت ملی جو اسٹون بریکر کے ذہن میں بن رہا تھا، اور اس نے یہ دیکھنا شروع کیا کہ OS میں روایتی طور پر C++ پروگرامنگ لینگویج کے ساتھ چلائے جانے والے کاموں کو کیسے لیا جائے، اور SQL سوالات کا استعمال کرتے ہوئے انہیں ڈیٹا بیس میں چلایا جائے۔ اگرچہ آپریٹنگ سسٹم کے لوگوں کو اس تصور سے سمجھ بوجھ سے خطرہ لاحق تھا، اب تک وہ ایس کیو ایل کے سوالات چلا کر DBOS میں فائل، شیڈولنگ اور میسجنگ سسٹم بنانے میں کامیاب رہا ہے۔ مزید یہ کہ اس نے اسے ایک بڑے بینک اور کنزیومر فوڈ کمپنی میں آزمایا ہے۔ یہ وہ آپریشن ہیں جو روایتی طور پر آپریٹنگ سسٹم کی سطح پر سنبھالے جاتے ہیں۔
“ہم نے ثابت کیا کہ آپ جو کچھ بھی کر رہے ہیں اس کے ساتھ یہ کارکردگی مسابقتی ہے۔ تاکہ اس نے ہمیں آگے بڑھنے کی ہمت دی،” اسٹون بریکر نے کہا۔ اس نقطہ نظر کے بارے میں ایک عمدہ چیز یہ ہے کہ آپریٹنگ سسٹم کے تمام واقعات کا ریکارڈ رکھنے کے لیے ڈیٹا بیس لاگنگ کی صلاحیتوں سے فائدہ اٹھانا جب تک آپ چاہیں۔
“لہذا اگر رینسم ویئر کا حملہ 12 منٹ پہلے شروع ہوا، تو آپ صرف 13 منٹ میں ہر چیز کا بیک اپ لیتے ہیں، مسئلہ کے گرد ایک قدم، اور آپ بیک اپ اور تقریباً فوری طور پر چل رہے ہیں۔” تجرباتی منصوبہ گزشتہ سال کمپنی DBOS بن گیا۔ موجودہ پروڈکٹ سیٹ میں تین اہم ٹکڑے شامل ہیں: ایک اوپن سورس SDK جہاں ڈویلپرز خودکار اسکیلنگ سرور لیس کلاؤڈ پر تعینات کرنے سے پہلے مقامی طور پر کوڈ تیار اور جانچتے ہیں۔ ٹائم ٹریول ڈیبگر — OS کو وقت کے ساتھ آگے پیچھے کرنے کی صلاحیت — کلاؤڈ سروس میں بھی چلتا ہے۔
Stonebraker تسلیم کرتا ہے کہ کمپنیاں ایپلی کیشنز چلانے کے طریقے کو مکمل طور پر تبدیل نہیں کر رہی ہیں، اس لیے سٹارٹ اپ سبز میدان کے مزید مواقع کو نشانہ بنا رہا ہے جہاں آج کل کمپنیاں بنائی جا رہی ہیں جو سافٹ ویئر کو منظم کرنے کے لیے اس نئے طریقہ کار سے فائدہ اٹھا سکتی ہیں۔ انہوں نے کہا کہ مزید قائم کمپنیاں مخصوص ٹکڑوں یا نئے منصوبوں کو DBOS میں منتقل کرنے پر غور کر سکتی ہیں۔
اگرچہ Stonebraker اور Zaharia کے پاس کافی دن کی ملازمتیں ہیں، جو کمپنی کو چلانا زیادہ مشکل بناتی ہیں، یہ یقینی طور پر ایسی چیز ہے جس کا انتظام کرنے کا خاص طور پر Stonebraker کو گہرا تجربہ ہے۔ اس نے روزمرہ کے کاموں کو چلانے کے لیے ایک سی ای او کی خدمات حاصل کی ہیں، اور کمپنی کے پاس فی الحال 8 انجینئرز کی ایک ٹیم ہے جو مصنوعات تیار کر رہی ہے۔
8.5 ملین ڈالر کی بیج کی سرمایہ کاری انجن وینچرز نے کنسٹرکٹ کیپیٹل، سائن ویو اور گٹ برین وینچرز کی شرکت کے ساتھ کی تھی۔