HamamböceğiDB EC-1 – TechCrunch

0
22

Her uygulama, teknolojilerin bir palimpsestidir; her katman, bir sonraki katmanın çalışmasını sağlayan bir temel oluşturur. Web ön uçları, kendileri veritabanlarına dayanan arka uç API’lerine dayanan JavaScript ve tarayıcı DOM’ye dayanır.

Yığının derinliklerine inildikçe mühendislik kararları her zamankinden daha tutucu hale gelir – bir web uygulamasında bir düğmenin yerini değiştirmek zahmetlidir; bir veritabanı motorunu değiştirmek, tüm projeyi kökten değiştirebilir.

Veritabanı teknolojilerinin modern yazılım geliştirici araç setindeki en uzun ömürlü mühendislik projeleri arasında yer alması biraz şaşırtıcı. Dünyanın en popüler veritabanı motorlarından biri olmaya devam eden MySQL, ilk olarak 1990’ların ortalarında piyasaya sürüldü ve kırk yıldan fazla bir süre önce piyasaya sürülen Oracle Database, yüksek performanslı kurumsal ortamlarda hala yaygın olarak kullanılmaktadır.

Veritabanı teknolojisi dünyayı değiştirebilir, ancak bu kısımlardaki dünya çok, çok yavaş değişir. Bu, sektörde bir startup kurmayı zor bir denklem haline getiriyor: Yeni özellikler bir geliştiricinin yeteneklerini önemli ölçüde artırsa bile, satış döngüleri acı verici derecede yavaş olabilir. Rekabet sert ve dünyanın en büyük ve en köklü teknoloji şirketlerinden bazılarından geliyor. Çıkışlar da çok azdı.

Bu zorluk – ve fırsat – Hamamböceği Laboratuvarları’nı bu kadar ilginç kılan şeydir. CockroachDB’nin arkasındaki şirket, büyük ölçekli, dağıtılmış veritabanı mimarisinde uzun süredir devam eden bir sorunu çözmeye çalışıyor: Gezegende tek bir yerde oluşturulan verilerin her zaman binlerce kilometre uzaktaki uygulamalar tarafından hemen tüketilebilmesi için nasıl yapılır? ve doğru bir şekilde. Küresel verileri her zaman anında ve doğru bir şekilde kullanılabilir hale getirmek kulağa basit bir kullanım örneği gibi gelebilir, ancak gerçekte bu oldukça zorlu bir görevdir. Hamamböceği Laboratuvarları’nın hikayesi zorlu bir mücadeleden biridir, ancak bunun yeni nesil, 2 milyar dolarlık bir veritabanı yarışmacısı haline geldiğini gören bir hikaye.

Bu EC-1’in baş yazarı Bob Reselman’dır. Reselman, yirmi yılı aşkın bir süredir kurumsal yazılım pazarı hakkında yazıyor ve özellikle mühendisleri teknoloji konusunda eğitmeye ve öğretmeye odaklanıyor. Bu paketin baş editörü Danny Crichton, editör yardımcısı Ram Iyer, kopya editörü Richard Dal Porto, figürler Bob Reselman tarafından tasarlandı ve Bryce Durbin tarafından stilize edildi ve illüstrasyonlar Nigel Sussman tarafından çizildi.

CockroachDB’nin bu analizin içeriğinde hiçbir söz hakkı yoktu ve ona önceden erişim sağlayamadı. Reselman’ın CockroachDB veya ifşa edilecek diğer çıkar çatışmaları ile herhangi bir mali bağı yoktur.

CockroachDB EC-1, 9,100 kelimeden oluşan dört ana makaleden ve 37 dakikalık bir okuma süresinden oluşur. İşte üzerinde sürüneceğimiz şey:

Her zaman EC-1 formatını yineliyoruz. Sorularınız, yorumlarınız veya fikirleriniz varsa, lütfen danny@techcrunch.com adresinden TechCrunch Yönetici Editör Danny Crichton’a bir e-posta gönderin.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz