Apple, FoundationDB veritabanı teknolojisini açık kaynaklı hale getiriyor

Apple, FoundationDB veritabanı teknolojisini açık kaynaklı hale getiriyor

Apple'ı 100 bin dolara gasp etmeye çalışan hacker hapisten kurtuldu
Kod artık GitHub'da mevcut.
Fotoğraf: Jim Merithew/Mac Tarikatı

Apple, NoSQL veritabanı olan açık kaynaklı FoundationDB'ye sahiptir. 2015'te geri aldım. Amaç? FoundationDB'nin "gelecek nesil dağıtılmış veritabanlarının temeli" olmasını sağlayacak açık bir topluluk oluşturmak.

Buna aşina olmayanlar için FoundationDB, farklı sunucu kümelerinde büyük miktarda yapılandırılmış veriyle başa çıkmak için tasarlanmış dağıtılmış bir veritabanıdır. Apple, iCloud için verileri senkronize etmek ve depolamak için kullanır.

Hizmetlerini kullanıcılar için daha iyi hale getirmek

FoundationDB olarak bir blog yazısında açıklıyor:

FoundationDB'nin vizyonu basit, güçlü bir çekirdekle başlamak ve onu 'katmanlar' ekleyerek genişletmektir. Bugün açık kaynaklı olan anahtar/değer deposu, yalnızca katmanlar halinde yazılması mümkün olmayan özellikleri birleştirmeye odaklanan çekirdektir. Katmanlar, belirli veri türlerini modellemek ve erişim modellerini işlemek için özellikler ekleyerek bu çekirdeği genişletir.

FoundationDB'nin katman kullanımı da dahil olmak üzere temel mimarisi, ölçeklenebilir ve yönetilebilir sistemlerin en iyi uygulamalarını destekler. Tek bir kümede birden çok katman çalıştırarak (örneğin bir belge deposu katmanı ve bir grafik katmanı), belirli uygulamalarınızı en iyi veri modeliyle eşleştirebilirsiniz. Daha az altyapı çalıştırmak, kuruluşunuzun operasyonel ve teknik yükünü azaltır.”

Bunun kullanıcılar için ne anlama geldiği konusunda FoundationDB, uygulama kodunu daha basit, veri modellerini daha verimli ve hata modlarını daha az şaşırtıcı hale getireceğini belirtiyor. FoundationDB teknolojisinin bir demosu aşağıda görülebilir:

"Harika olan şey, FoundationDB'nin zaten iyi kurulmuş olması - aktif olarak geliştirilmiş ve yıllarca üretim kullanımına sahip olması," diye devam ediyor. "Bir topluluk projesi olarak FoundationDB'yi ileriye taşımayı amaçlıyoruz ve katılımınızı memnuniyetle karşılıyoruz."

Apple'ın bulut hizmetlerini iyileştirme

Apple, giderek daha önemli hale gelen bulut hizmetlerine yardımcı olmak için FoundationDB'yi satın aldı. Satın alma, Apple'ın bulut hizmetlerinden kısa bir süre sonra geldi Tarihinin en kötü kesintisini yaşadı.

Yeni açık kaynaklı FoundationDB kodu GitHub'da mevcut.

Son Blog Yazısı

| Mac kültü
August 20, 2021

Sprint Sonunda iPhone 4S'yi Duyurdu ve iPhone 4 Ön Siparişleri BaşladıApple'ın Salı günü iPhone 4S'yi tanıtmasının ardından Sprint, müşterilerine i...

Söylenti: Retina Ekranlı iPod Touch, "Birkaç Hafta" İçinde Çift Kamera Geliyor
August 20, 2021

Söylenti: Retina Ekranlı iPod Touch, “Birkaç Hafta” İçinde Çift Kamera GeliyorDaring Fireball'dan John Gruber, sıradaki Apple ürünüyle ilgili ayrın...

Hallelujah: Netflix Sonunda iPhone Uygulamasını Yayınladı
August 20, 2021

Hallelujah: Netflix Sonunda iPhone Uygulamasını YayınladıResmi Netflix akış uygulaması iPhone ve iPod touch için bu sabah App Store'a ulaştı. Ücret...