MIT profesörü Mike Stonebreaker, 50 yılı aşkın süredir veritabanı teknolojisinin ön sıralarında yer alıyor. Eski Turing Ödülü sahibi, Ingres ve Postgres veritabanlarını icat etti ve Streambase Systems (2013’te Tibco tarafından satın alındı), VoltDB, Tamr ve SciDB dahil olmak üzere bir dizi şirketin kurulmasına yardımcı oldu. Artık 80 yaşında, veritabanı teknolojisi ve şirket kurma hakkında bir iki şey biliyor.
En son projesi olan DBOS, veritabanını yazılım yığınının merkezine yerleştirerek işletim sistemini düşük seviyeli işlevlerden oluşan küçük bir çekirdeğe indirgemektedir. Modern veri merkezli dünyada Linux’un bulutta çok miktarda veriyi işlemek için gereken ölçek ve hıza yetişemediğine inanıyor, bu yüzden ünlü kariyeri boyunca yaptığı gibi araştırma yaptı ve güncellenmiş teknolojiyi geliştirdi modern veri gereksinimleri için ve elbette bir şirket kurdu.
Bugün DBOS, 8,5 milyon dolarlık bir tohum yatırımıyla resmi olarak faaliyete geçti.
Şirketin kurucu ortağı ve CTO’su olan Stonebraker, girişimin Stanford ve MIT arasındaki 3 yıllık ortak araştırma projesinin (sadece biraz beyin gücü var) sonucu olduğunu söylüyor. “Projenin doğuşu OLTP (çevrimiçi işlem işleme) veritabanı sistemlerinin son 15 yılda çok daha hızlı hale gelmesiydi. Ve böylece tez, bunların yeni bir işletim sistemi yığını olarak rekabetçi olacağı yönündeydi” dedi TechCrunch’a.
Bir veritabanı sistemini teknoloji yığınının en altına, işletim sisteminin genellikle bulunduğu yere mümkün olduğunca yakın bir yere yerleştirmeye çalışmakla ilgilenmeye başladı. Çıplak metal, hiçbir yazılımın bulunmadığı saf donanım katmanını tanımlamak için kullanılan bir terimdir. İşletim sistemini ve veritabanını çevirmek cesur ve devrim niteliğinde bir fikir.
Daha sonra DBOS’un kurucu ortağı ve danışmanı olacak olan Databricks CTO’su Matei Zaharia’nın konuşmasını gördükten sonra şirket vizyonunun gerçekten bir araya geldiğini söylüyor. Databricks’te Zaharia, veri miktarının daha önce görülmemiş boyutlara ulaşmasıyla birlikte yazılım yığını hakkında yeni bir düşünme biçimi gerektirdiğini fark etti. Zaharia, “Databricks’te veritabanı bulutunu destekleyecek hizmetler oluşturmaya devam ettikçe ve aynı anda çalışan milyonlarca iş yükünü ölçeklendirdikçe, aslında işleri veritabanı merkezli hale getirmenin çok daha kolay hale geldiğini keşfettik.” açıkladı.
Bu, Stonebraker’ın kafasında oluşan fikri güçlendirdi ve geleneksel olarak işletim sisteminde C++ programlama diliyle yürütülen görevlerin nasıl alınacağını ve bunların yerine SQL sorgularını kullanarak veritabanında nasıl çalıştırılacağını araştırmaya başladı. İşletim sistemi çalışanları anlaşılır bir şekilde bu fikirden dolayı tehdit altındayken, şu ana kadar SQL sorguları çalıştırarak DBOS’ta dosya, zamanlama ve mesajlaşma sistemleri oluşturmayı başardı. Dahası, bunu büyük bir bankada ve bir tüketici gıda şirketinde test etti. Bunlar geleneksel olarak işletim sistemi düzeyinde gerçekleştirilen işlemlerdir.
“Şu anda yapmakta olduğunuz şeyle rekabet edebilecek bir performansa sahip olduğunu kanıtladık. Bu da bize devam etme cesaretini verdi,” dedi Stonebraker. Bu yaklaşımın harika yanlarından biri, tüm işletim sistemi olaylarının kaydını istediğiniz süre boyunca tutmak için veritabanı günlük kaydı özelliklerinden yararlanma yeteneğidir.
“Yani eğer bir fidye yazılımı saldırısı 12 dakika önce başladıysa, her şeyi 13 dakika boyunca yedeklersiniz, soruna yönelik tek bir adım atarsınız ve neredeyse anında çalışır duruma gelirsiniz.” Deneysel proje geçen yıl DBOS şirketi oldu. Mevcut ürün seti üç ana parçadan oluşuyor: geliştiricilerin otomatik ölçeklendirmeli sunucusuz bir buluta dağıtmadan önce kodu yerel olarak oluşturup test ettiği açık kaynaklı bir SDK. Zaman yolculuğu hata ayıklayıcısı (işletim sistemini zamanda ileri geri hareket ettirme yeteneği) aynı zamanda bulut hizmetinde de çalışır.
Stonebraker, şirketlerin uygulamaları çalıştırma biçimlerini tamamen değiştirmeyeceğini kabul ediyor; bu nedenle girişim, bugün kurulan şirketlerin yazılım düzenlemeye yönelik bu yeni yaklaşımdan yararlanabileceği daha yeşil alan fırsatlarını hedefliyor. Daha köklü şirketlerin belirli parçaları veya daha yeni projeleri DBOS’a taşımayı düşünebileceğini söyledi.
Stonebraker ve Zaharia’nın önemli günlük işleri var ve bu da bir şirketi yönetmeyi daha da zorlaştırıyor, ancak bu kesinlikle Stonebraker’ın yönetim konusunda derin deneyime sahip olduğu bir şey. Günlük operasyonları yürütmesi için bir CEO’yu işe aldı ve şirketin şu anda ürünleri üreten 8 mühendisten oluşan bir ekibi var.
8,5 milyon dolarlık tohum yatırımı, Construct Capital, Sinewave ve GutBrain Ventures’ın katılımıyla Engine Ventures tarafından yönetildi.
Kaynak: https://techcrunch.com/2024/03/12/new-startup-from-postgres-creator-puts-the-database-at-heart-of-software-stack/