Açık kaynaklı, bellek içi veri deposu olan Valkey‘nin 8.0.0 sürümü duyuruldu. Valkey; önbelleğe alma, ileti kuyrukları gibi çeşitli iş yüklerini destekleyen ve birincil veritabanı görevi görebilen açık kaynaklı (BSD) yüksek performanslı bir anahtar/değer veri deposu olarak kullanılıyor. Valkey, çoğaltma ve yüksek kullanılabilirlik seçenekleriyle bağımsız bir arka plan programı veya küme olarak çalışabiliyor. Valkey, dizeler, sayılar, karmalar, listeler, kümeler, sıralı kümeler, bit eşlemler, hiperlog günlükleri ve daha fazlası dahil olmak üzere zengin bir veri türü koleksiyonunu yerel olarak destekliyor. Etkileyici bir komut koleksiyonuyla yerinde veri yapıları üzerinde çalışabilmek mümkündür. Valkey ayrıca Lua için yerleşik betik desteğiyle yerel genişletilebilirliği ve yeni komutlar, veri türleri ve daha fazlasını oluşturmak için modül eklentilerini destekliyor. Yılın başlarında Linux Vakfı tarafından başlatılan ve Amazon/AWS’den Google Cloud, Oracle ve diğerlerine kadar kuruluşlar tarafından desteklenen Redis açık kaynak kodunun önde gelen çatalı olarak Valkey 8.0.0 duyurulmuş oldu. Valkey, lisans değişikliğinin ardından bellek içi Redis yazılımına önde gelen açık kaynaklı alternatif olarak farklı yerlerden artan destek alıyor. Birçok iyileştirme yapıldı ve eski Redis açık kaynak koduna göre hız üç katına çıkarıldı. Valkey 8.0.0 ile bellek verimliliğinde de çok güzel iyileştirmeler var. Valkey 8.0.0, açık kaynaklı Redis’i daha da ileri götürmek için harika bir sürüm ve Redis OSS 7.2.4 ile tam uyumluluğunu koruyor. Valkey 8.0.0 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.
Tag Archives | yüksek performanslı
Zed artık Linux’ta
Ocak ayında artık açık kaynak kodlu olarak dağıtıldığını duyurduğumuz yüksek performanslı (çok iş parçacıklı ve GPU hızlandırmalı) bir kod düzenleyici olan Zed‘in artık GNU/Linux için yapıları artık resmi olarak yayınladığı, Mikayla Maki tarafından duyuruldu. Zaten Zed editörünün, açık kaynak kodlu olmasıyla birlikte GNU/Linux için çalışmaya başlayacağı ifade edilmişti. Zed editörünün GPL lisanslı, sunucu tarafı bileşenlerinin ise AGPL lisanslı olacağı belirtilirken, Zed’e güç veren GPUI kullanıcı arayüzü çerçevesinin ise Apache 2.0 lisansı altında olacağı ifade edilmişti. Zed, GPU hızlandırmalı bir oluşturucuyla Rust’ta sıfırdan oluşturulmuş modern bir açık kaynak kod düzenleyicisidir. Zed’in topluluğu bu Linux yapısının hızlı gelişimi için hayati önem taşıyor. Yaklaşık 447 PR öneren yaklaşık 133 katılımcıya ve Zed personeline teşekkür edildiği söyleniyor. Zed’in en son sürümü 0.143.7 kararlı sürümüdür. Yazılımı indirip, kullanmaya başlayabilirsiniz. Zed, iş modeli artık özel bir editör yerine hizmet satmaya dayalı olacağından açık kaynağa geçiyor. Bugün, şu ana kadar yazılan kodun %100’ünün açık kaynak olarak kullanıldığı belirtilirken, ancak gelecekte, ticari ve kurumsal kullanım durumlarını hedefleyen özel ürünler sunmaya devam edilebileceği söyleniyor. Konu hakkında bilgi edinmek isteyenler, Mikayla Maki’nin yazısını inceleyebilirler.
Zed editörünün kaynak koduna GitHub üzerinden ulaşılabilir. Zed 0.143.7 edinmek isteyenler, yazılımı aşağıdaki linklerden indirebilirler.
SparkyLinux için yeni bir araç: Zed
Yüksek performanslı (çok iş parçacıklı ve GPU hızlandırmalı) bir kod düzenleyici olan Zed artık SparkyLinux kullanıcıları tarafından kullanılabilecek. GPL lisanslı, sunucu tarafı bileşenlerinin ise AGPL lisanslı olduğu belirtilen Zed editörünün, Zed’e güç veren GPUI kullanıcı arayüzü çerçevesinin ise Apache 2.0 lisansı altında olduğu ifade ediliyor. Zed editörünün kaynak koduna GitHub üzerinden ulaşılabilir. Her zaman olduğu gibi yine pavroo’nun ilan ettiği şekilde Atom ve Tree-sitter’ın yaratıcılarından yüksek performanslı, çok oyunculu bir kod düzenleyicisi olan Zed, bundan böyle SparkyLinux kullanıcıları tarafından kullanılabilecek. Kurulumun SparkyLinux 7 ve 8 amd64 modelleri için geçerli olduğu söyleniyor. Konuya ilişkin olarak pavroo’nun duyurusuna buradan ulaşabilirsiniz.
pavroo duyurusunda SparkyLinux 7 ve 8 amd64 modelleri üzerinde çalışanların kurulumu nasıl yapabileceklerini açıklıyor. Bunun için;
sudo apt update
sudo apt install zed
komutlarının verilmesi kurulum için yeterlidir.
FreeBSD, 32-bit platformları kullanımdan kaldırıyor
Serverlerin, masaüstü bilgisayarların ve gömülü aygıtların gözde işletim sistemi FreeBSD’nin 32-bit platformları kullanımdan kaldırdığı konuşuluyor. Çeşitli çevrelerin tahminlerine göre, 20 Kasım 2023‘te duyurulan FreeBSD 14.0; 32 bit sistemleri destekleyen son sürüm olacak gibi görünüyor. FreeBSD’den John Baldwin’in bildirdiğine göre, FreeBSD önümüzdeki birkaç önemli sürümde 32-bit platformları kullanımdan kaldıracak. FreeBSD 15.0’ın armv6’yı içermeyeceğini tahmin ettiklerini belirten Baldwin; i386 ve powerpc platformları ile FreeBSD 16.0’ın, armv7’yi içermeyeceğini söyledi. 64 bit çekirdeklerde 32 bit ikili dosyaların çalıştırılmasına yönelik destek sağlanacağını belirten Baldwin; FreeBSD’nin kurulduğu günden bu yana kararlı, modern ve yüksek performanslı genel amaçlı bir BSD tabanlı işletim sistemi olarak kullanıldığını hatırlattı. i386 mimarisinin de zamanla sisteme eklendiğini ve doğallıkla kaldırıldığını söyleyen Baldwin; 64 bit çekirdeklerde 32 bit ikili dosyaların çalıştırılmasına yönelik desteğin FreeBSD 17.0 veya daha uzun bir süre devam edebileceğini de ifade etti.
32-bit donanım platformlarının “piyasada düşüş durumunda” olmasına karşın, FreeBSD’nin, daha fazla geliştirici kaynağına yönelik talep ve taahhüt olması durumunda 32 bit mimari desteğini daha uzun süre korumayı tercih edebileceği de anlaşılıyor. Buna karşın, şu anki durum bu ve buna ilişkin ayrıntıları John Baldwin’in bildirisinde bulabilirsiniz.
Zed kod düzenleyici artık açık kaynak kodlu olarak dağıtılıyor
Yüksek performanslı (çok iş parçacıklı ve GPU hızlandırmalı) bir kod düzenleyici olan Zed‘in artık açık kaynak kodlu olduğu duyuruldu. Nathan Sobo, tarafından yapılan duyuruya göre, yerleşik bir terminalden Vim moduna ve daha fazlasına kadar bir dizi özelliğe sahip olan Zed editörünün, açık kaynak kodlu olmasıyla birlikte GNU/Linux için çalışmaya başlayacağı ifade ediliyor. Zed editörünün GPL lisanslı, sunucu tarafı bileşenlerinin ise AGPL lisanslı olacağı belirtilirken, Zed’e güç veren GPUI kullanıcı arayüzü çerçevesinin ise Apache 2.0 lisansı altında olacağı söyleniyor. Zed, iş modeli artık özel bir editör yerine hizmet satmaya dayalı olacağından açık kaynağa geçiyor. Bugün, şu ana kadar yazılan kodun %100’ünün açık kaynak olarak kullanıldığı belirtilirken, ancak gelecekte, ticari ve kurumsal kullanım durumlarını hedefleyen özel ürünler sunmaya devam edilebileceği söyleniyor. Zed’in açık kaynağa geçişi hakkında daha fazla bilgi edinmek isteyenler, bunu, zed.dev/blog‘tan edinebilirler.
Zed editörünün kaynak koduna GitHub üzerinden ulaşılabilir.
pgagroal 1.5.0 duyuruldu
PostgreSQL için yüksek performanslı, protokol tabanlı bir bağlantı havuzu olan pgagroal‘ın 1.5.0 sürümü, Jesper Pedersen tarafından duyuruldu. pgagroal topluluğunun 1.5.0 sürümünü duyurmaktan mutluluk duyduğu belirtilirken, bu sürümün, üretim düzeyinde kullanılabilirliğe odaklanan Luca Ferrari tarafından yönlendirildiği ifade ediliyor. Günlük biçimlendirme ve günlük döndürme özellikleriyle gelen yeni sürüm, Prometheus metrik önbelleği ile Bash ve zsh tamamlamaları içeriyor. Kullanıcılar ve veritabanları için bağlantıların sınırlandığı belirtilen yeni sürümde, bağlantı doğrulamasının gerçekleştirildiği ifade ediliyor. Zarif, hızlı kapanma özelliğiyle gelen yeni sürüm, Grafana 8 gösterge paneli ve kimlik doğrulama sorgusu desteği içeriyor. 3-Clause BSD lisansı altında lisanslanan yazılım, tüm havuz konfigürasyonları performans göz önünde bulundurularak hazırlanmış bulunuyor. pgagroal 1.5.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
pgagroal 1.5.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.
OpenJ9 0.33 duyuruldu
Java virtual machine (JVM) ile tam uyumlu, yüksek performanslı, ölçeklenebilir bir Java sanal makinesi (JVM) uygulaması olan Eclipse OpenJ9‘un (önceden IBM J9 olarak bilinirdi) 0.33 sürümü duyuruldu. Yeni ikili dosyalar ve desteklenen ortamlarda yapılan değişikliklerle gelen yeni sürümün, JITServer teknolojisi özelliği güncellenmiş bulunuyor. Java 17 artı Linux referans derleyicisi için geçerli olan içeriğin başlangıcı gcc 10.3’e güncellenirken, maksimum JIT derleme iş parçacığı sayısının artırıldığı söyleniyor. Java 17 için geçerli olan içeriğin başlangıcı ve x64 platformlarında varsayılan işletim sistemi yığın boyutu da artırılırken, yazılıma ontrol grupları v2 desteği ve OpenSSL 3.0.x desteği sağlanmış bulunuyor. AIX OpenJ9 derlemelerinin artık IBM XL C++ Runtime’ın 16.1 sürümünü gerektirdiği belirtilirken, bunun, OpenJDK 17 için zaten gerekli olduğu ve şimdi 10.16’dan HarfBuzz metin şekillendirme kitaplığına yönelik bir güvenlik güncellemesine uyum sağlamak için de gerekli. Java 17 artı Linux referans derleyicisi için geçerli olan içeriğin başlangıcı gcc 10.3’e güncellendiği ifade ediliyor. OpenJ9, kaynaktan oluşturulabilir veya Linux ve Windows dahil olmak üzere bir dizi platform için AdoptOpenJDK projesinde bulunan önceden oluşturulmuş ikili dosyalarla kullanılabilir. OpenJ9 0.33 hakkında bilgi edinmek için sürüm duyurusunu ve eclipse.org üzerindeki duyuruyu inceleyebilirsiniz.
OpenJ9 0.33 edinmek için aşağıdaki linkten yararlanabilirsiniz.