Verileri gerçek zamanlı olarak yüksek hızda alıp, depolayan ve farklı sistemler arasında güvenle aktaran dağıtık bir olay akışı (event streaming) platformu olan Apache Kafka‘nın 4.3.2 sürümü duyuruldu. İlk olarak 2011 yılında LinkedIn tarafından geliştirilen, daha sonra Apache Yazılım Vakfı çatısı altında açık kaynak kodlu hale getirilen yazılım; saniyede milyonlarca olayı (event) milisaniyelerden kısa sürede işleyip aktarabiliyor. Veriyi veya olayı üreten ve Kafka’ya gönderen uygulama; producer (üretici) olarak adlandırılıyor. Kafka üzerinde biriken verileri okuyan ve işleyen uygulama; consumer (tüketici) olarak adlandırılıyor. Apache Kafka 4.3.2 sürümünü duyurmaktan gurur duyulduğu belirtilirken, bunun, 4.3.1 sürümünden bu yana yaklaşık 60 sorunu gideren bir hata düzeltme sürümü olduğu ifade ediliyor. Boyut tabanlı saklamanın, lider seçimi sonrasında hem yerel hem de uzak katmanlardan hâlâ saklama süresi içinde olan verileri silebileceği kademeli depolama hatasının düzeltildiği belirtilirken, zaman indeksinin bir broker yeniden başlatma sırasında kesilebileceği ve zaman tabanlı saklama tarafından hala saklama süresi içinde olan segmentlerin silinmesine neden olabileceği potansiyel veri kaybı sorunu düzeltilmiş bulunuyor. Apache Kafka 4.3.2 hakkında bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.
Tag Archives | veri
Apache SeaTunnel 3.0.0 duyuruldu
Büyük ölçekli ve farklı kaynaklardaki verileri yüksek performansla entegre etmek, dönüştürmek ve senkronize etmek için geliştirilmiş, açık kaynaklı, dağıtık ve çok modüllü bir veri entegrasyonu (ETL / ELT) platformu olan Apache SeaTunnel‘in 3.0.0 sürümü duyuruldu. 200’den fazla yerleşik bağlayıcıya sahip olan yazılım; MySQL, PostgreSQL vb. veritabanları, Apache Kafka, Apache Pulsar vb. akış platformları, Amazon S3, HDFS, Apache Iceberg, Apache Paimon vb. depolama ve Lakehouse gibi araçlarla birlikte çalışıyor. Veri işleme ve çalıştırma motoru olarak kendi yerel motoru olan SeaTunnel Zeta’nın yanı sıra Apache Flink ve Apache Spark ile entegre çalışabilen yazılım, hem toplu (batch) veri işleme hem de gerçek zamanlı (real-time streaming) ve değişiklik yakalama (CDC – Change Data Capture) senaryolarını destekliyor. Yeni sürüm, 2.3.13’ten bu yana 927 commit, 30 yeni eklenen bağlantı noktası, 107 değiştirilen bağlantı noktası içeriyor. Apache SeaTunnel 3.0.0 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.
Apache Camel 4.18.5 (LTS) ve 4.23.0 duyuruldu
Farklı sistemleri, uygulamaları ve verileri birbirine bağlayan açık kaynaklı bir entegrasyon çatısı (framework) olan Apache Camel‘in 4.22.1 sürümü duyuruldu. Yaygın veri taşıma ve dönüştürme problemlerini çözen hazır kalıpları kullanan (EIP), veritabanları, mesaj kuyrukları, bulut servisleri ve API’ler için 350’den fazla hazır bağlantı noktası sunan, rotaları (flows) Java, XML veya YAML kullanarak yazmaya imkan tanıyan ve Spring Boot, Quarkus veya bağımsız (standalone) Java uygulamaları içinde kolayca çalışabilen yazılım; bir sistemden (örneğin Kafka veya bir FTP sunucusundan) veri okuyup, bu veriyi başka bir biçime dönüştürüp, başka bir hedef sisteme (örneğin bir veritabanına veya REST API’ye) yazmak gerektiğinde kullanılıyor. 4.18.5 LTS sürümünün Java 17 ve 21’i desteklediği belirtilirken, bu sürümü Apache Maven pom.xml dosyasında kullanmak için, Camel Bill of Materials’ı (BOM) içe aktarmak ve ardından camel-core’u ve gerekli diğer bileşenleri sürüm belirtmeden eklemek gerektiği ifade ediliyor. Apache Camel 4.23.0 ise Java 17, 21 ve 25’i destekliyor. Yine aynı şekilde, Camel Bill of Materials’ı (BOM) içe aktarmak ve ardından camel-core’u ve gerekli diğer bileşenleri sürüm belirtmeden eklemek gerektiği ifade ediliyor. Apache Camel 4.18.5 (LTS) ve 4.23.0 hakkında bilgi edinmek için ilgili sürüm duyurusunu inceleyebilirsiniz.
Apache Camel 4.18.5 (LTS) ve 4.23.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Apache Hive™ 4.2.1 duyuruldu
Büyük ölçekli analizleri mümkün kılan ve SQL kullanarak dağıtılmış depolamada bulunan petabaytlarca verinin okunmasını, yazılmasını ve yönetilmesini kolaylaştıran, dağıtılmış, hataya dayanıklı bir veri ambarı sistemi olan Apache Hive™‘nin 4.2.1 sürümü duyuruldu. Bunun, Hive Metastore doğrudan SQL bölümleme yollarında, HiveServer2 SAML taşıyıcı belirteç kimlik doğrulamasında ve Avro SerDe şema URL işlemesinde bulunan üç güvenlik açığını gideren bir hata düzeltme sürümü olduğu belirtilirken, sürümün Hadoop 3.4.1 ve Tez 0.10.5 ile uyumlu olduğu belirtiliyor. Apache Hadoop üzerine inşa edilmiş veri özetleme, sorgulama ve analizi için araçlar sağlayan bir açık kaynak veri ambarı sistemi olan Apache Hive™, kullanıcıların SQL benzeri komutlarla petabaytlarca veriyi okumalarına, yazmalarına ve yönetmelerine olanak tanıyor. Apache Hive™, büyük veri kümelerini verimli şekilde depolamak ve işlemek için kullanılan açık kaynaklı Apache Hadoop çerçevesi üzerinde bir soyutlama katmanı oluşturmayı amaçlıyor. Apache Hive™ 4.2.1 hakkında bilgi edinmek için haberler ya da değişiklik sayfası incelenebilir.
Apache Hive™ 4.2.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Apache Camel 4.22.1 duyuruldu
Farklı sistemleri, uygulamaları ve verileri birbirine bağlayan açık kaynaklı bir entegrasyon çatısı (framework) olan Apache Camel‘in 4.22.1 sürümü duyuruldu. Yaygın veri taşıma ve dönüştürme problemlerini çözen hazır kalıpları kullanan (EIP), veritabanları, mesaj kuyrukları, bulut servisleri ve API’ler için 350’den fazla hazır bağlantı noktası sunan, rotaları (flows) Java, XML veya YAML kullanarak yazmaya imkan tanıyan ve Spring Boot, Quarkus veya bağımsız (standalone) Java uygulamaları içinde kolayca çalışabilen yazılım; bir sistemden (örneğin Kafka veya bir FTP sunucusundan) veri okuyup, bu veriyi başka bir biçime dönüştürüp, başka bir hedef sisteme (örneğin bir veritabanına veya REST API’ye) yazmak gerektiğinde kullanılıyor. Protokol detaylarını ve hata yönetimi süreçlerini kullanıcı yerine Camel yönetiyor. Yeni Camel 4.22.1 LTS sürümü; Java 17, 21 ve 25’i destekliyor. Apache Camel 4.22.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Apache Camel 4.22.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Rsync 3.5.1 sürümüne güncellendi
Uzak noktalar arasındaki verileri eşleştirme noktasında daha dar bir erişim bantı kullanılmasına olanak sağlayan Rsync‘in 3.5.1 sürümü duyuruldu. 3.5.1 sürümünün, 3.5.0 sürümündeki hataları düzelttiği ve yeni mantıksal blok istatistikleri için protokol 33 desteği eklediği belirtiliyor. 3.5.0’dan birkaç yol tutuşu regresyonunun düzeltildiği belirtilirken, gerektiğinde uluslararası alan adlarına destek eklendiği ifade ediliyor. Dokunulmaya bağlı 4 KiB mantıksal blok sayısının eklendiği belirtilirken, bunların yapı saatinde mevcut olduğu söyleniyor. Unix, GNU/Linux ve ayrıca Windows sistemleri üzerinde kullanılabilen yazılım, genellikle yedekleme ve sekronizasyon işlemlerinde dosyaların kopyalanması için tercih edilir. Tüm bir dizini ya da dosya sistemini yedekleme olanağı sağlayan Rsync; GNU Genel Kamu Lisansı altında kullanıma sunulan özgür bir yazılımdır. Rsync 3.5.1 hakkında bilgi edinmek için haberler sayfasını ve GitHub sürümler sayfasını inceleyebilirsiniz.
Rsync 3.5.0 sürümüne güncellendi
Uzak noktalar arasındaki verileri eşleştirme noktasında daha dar bir erişim bantı kullanılmasına olanak sağlayan Rsync‘in 3.5.0 sürümü duyuruldu. 3.5.0 sürümünün, birkaç ay boyunca geliştirilen olağanüstü bir sürüm olduğu ve bunu mümkün kılan herkese teşekkür edildiği belirtiliyor. Rsync yöneticiler grubuna katılarak tüm sorunları sınıflandırmaya, yeni testler geliştirmeye, PR’ları incelemeye ve bir güvenlik sorunu ile beklenen davranış arasında nerede çizgi çizileceğine dair kullandığımız yönergeleri geliştirmeye yardımcı olan herkese teşekkür ediliyor. Bu sürüm, rsync’in yol işleme ve daemon protokolünün odaklanmış bir denetimi sırasında bulunan 33 güvenlik sorununu, eşlik eden bir daemon-protocol fuzzing geçişini ve harici araştırmacılardan gelen raporları düzeltiyor -- ayrıca çeşitli sağlamlık iyileştirmeleri de içeriyor. Unix, GNU/Linux ve ayrıca Windows sistemleri üzerinde kullanılabilen yazılım, genellikle yedekleme ve sekronizasyon işlemlerinde dosyaların kopyalanması için tercih edilir. Tüm bir dizini ya da dosya sistemini yedekleme olanağı sağlayan Rsync; GNU Genel Kamu Lisansı altında kullanıma sunulan özgür bir yazılımdır. Rsync 3.5.0 hakkında bilgi edinmek için haberler sayfasını ve GitHub sürümler sayfasını inceleyebilirsiniz.
