Tag Archives | bulut servisleri

Apache OpenDAL 0.59.2 duyuruldu

Apache OpenDAL PMC tarafından yönetilen, farklı depolama sistemlerine tek ve birleşik bir arayüzle (API) erişmeyi sağlayan özgür bir kütüphane olan Apache OpenDAL‘ın 0.59.2 sürümü duyuruldu. Modern uygulamaların; nesne depolama (S3, GCS vb.), dosya sistemleri, bulut servisleri, veritabanları ve anahtar-değer (key-value) depoları gibi birçok farklı imkânla çalışmak zorunda oldukları bilinir. Her birinin farklı bir SDK’si ve bağlantı yöntemi vardır. OpenDAL tüm bu farklılıkları ortadan kaldırarak hepsini tek bir standart yöntemle yönetmeyi sağlıyor. Asıl olarak Rust diliyle geliştirilen yazılımın diliyle geliştirilmiştir; ancak Python, Java, Node.js, C++, Go, PHP ve Ruby gibi birçok popüler programlama dili için bağlamaları (bindings) vardır. Amazon S3, Google Cloud Storage, Azure Blob, yerel dosya sistemleri, Redis, S3 uyumlu diğer bir sürü bulut servisi ve veritabanı ile doğrudan uyumlu çalışabilmektedir. Depolama katmanına erişirken ek yük (overhead) yaratmayacak şekilde optimize edilmiş bulunuyor. eniden deneme (retry), loglama (logging), metrik toplama gibi işlemleri her servis için ayrı ayrı yazmak yerine OpenDAL katmanları üzerinden tek seferde yönetmek mümkündür. Yeni sürümde, lisans başlıklarının ve üçüncü taraf lisans muhasebesinin düzeltildiği belirtilirken, kaynak arşivlerini yeniden üretme ve ATR adaylarını hazırlama olanağı sağlandığı söyleniyor. Apache OpenDAL 0.59.2 hakkında bilgi edinmek için GitHub sürümler sayfası incelenebilir.

Continue Reading →

 

 

Apache OpenDAL 0.59.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.