Redis ekibi Mayıs ayında hem yapay zekâ uygulamalarını hem de veri platformlarını ilgilendiren önemli duyurular paylaştı. Yeni nesil AI agent mimarilerinden Redis Open Source 8.8 sürümüne, veri entegrasyonundan güvenlik ve ağ yönetimi tarafındaki yeniliklere kadar birçok güncelleme, Redis ekosisteminin kurumsal kullanım senaryolarını daha da güçlendirmeyi hedefliyor.
Bu yazıda, geçtiğimiz ayın öne çıkan Redis gelişmelerini Quasys olarak sizin için derledik.
Redis Iris: AI Agent’lar İçin Yeni Context Engine
Son dönemde yapay zekâ tarafındaki en önemli tartışmalardan biri, agent’ların bir “bağlam (context) problemi” yaşadığı yönünde.
Redis’in bu alandaki yeni yaklaşımı olan Redis Iris, AI agent’lar ile kurumsal veri kaynakları arasında konumlanan yeni bir context engine olarak duyuruldu.
Redis Iris’in temel amacı, agent’ların statik prompt’lara veya kırılgan entegrasyonlara bağımlı kalmadan ihtiyaç duydukları güncel ve doğru veriye erişebilmesini sağlamak.
Platform; aşağıdaki Redis bileşenlerini tek bir yapı altında bir araya getiriyor:
- Redis Context Retriever
- Redis Agent Memory
- Redis Data Integration (RDI)
- Redis LangCache
- Redis Search
Bu sayede agent’lar:
- Operasyonel sistemlerdeki verilere erişebiliyor,
- Müşteri verilerini kullanabiliyor,
- Dokümanlardan bilgi çekebiliyor,
- Gerçek zamanlı olayları değerlendirebiliyor,
- Görevler arasında hafızasını koruyabiliyor.
Özellikle ön izleme sürümünde sunulan iki yeni yetenek dikkat çekiyor:
Context Retriever
Agent’ların harici veri kaynaklarını keşfetmesini ve kullanmasını sağlıyor. Kurumsal uygulamalar, veri ambarları, bilgi tabanları ve diğer sistemler agent’lar için erişilebilir hale geliyor.
Agent Memory
Hem kısa hem de uzun dönem hafızanın korunmasını sağlayarak agent’ların oturumlar ve iş akışları arasında bağlam kaybetmeden çalışmasına yardımcı oluyor.
Agentic AI mimarilerinin yaygınlaştığı günümüzde Redis Iris, özellikle kurumsal veriler üzerinde çalışan AI uygulamaları için dikkat çekici bir yapı sunuyor.
Redis Open Source 8.8 Yayınlandı
Mayıs ayının en önemli teknik duyurularından biri de Redis Open Source 8.8 sürümünün genel kullanıma açılması oldu.
Yeni sürüm performans, veri yapıları, AI iş yükleri ve operasyonel verimlilik alanlarında önemli iyileştirmeler içeriyor.
Daha Yüksek Performans
Redis 8.8 ile birlikte:
- Streams iş yüklerinde %83’e kadar daha yüksek throughput
- Sorted Sets operasyonlarında %74’e kadar performans artışı
elde edilebiliyor.
Özellikle event-driven mimariler, mesajlaşma sistemleri ve agent tabanlı uygulamalar için bu iyileştirmeler önemli avantajlar sunuyor.
AI İş Yüklerinde Daha Verimli Vector Depolama
JSON içerisinde saklanan vector veriler artık çok daha verimli şekilde yönetilebiliyor.
Yeni floating-point precision kontrolleri sayesinde bazı AI kullanım senaryolarında %92’ye kadar bellek tasarrufu sağlanabiliyor.
Bu gelişme özellikle:
- RAG uygulamaları,
- Semantic search sistemleri,
- Embedding tabanlı AI çözümleri,
için altyapı maliyetlerini önemli ölçüde azaltma potansiyeline sahip.
Yeni Veri Yapısı: Array
Redis’in yaratıcısı Salvatore Sanfilippo tarafından geliştirilen yeni Array veri yapısı da Redis 8.8 ile birlikte geliyor.
Array veri yapısı özellikle:
- Rolling window senaryoları,
- Rastgele erişim (random access),
- Aralık bazlı toplulaştırmalar (range aggregation),
- İndeksli veri işleme
gibi kullanım senaryolarında daha yüksek performans ve daha düşük bellek tüketimi sağlamayı hedefliyor.
Yeni INCREX Komutu
Redis 8.8 ile gelen INCREX komutu, pencere tabanlı (window-counter) rate limiting işlemlerini yerleşik olarak destekliyor.
Bu sayede birçok kurumun kullandığı Lua script’leri, özel geliştirilmiş rate limiting mekanizmaları daha basit ve sürdürülebilir bir yapıya taşınabiliyor.
Daha Dayanıklı Stream İşleme
Yeni XNACK komutu ise consumer group’lar için açık hata yönetimi sağlıyor.
Bu geliştirme sayesinde:
- Agent iş akışlarında,
- Event-driven sistemlerde,
- Dağıtık uygulamalarda,
başarısız işlemlerin yönetimi ve toparlanma süreçleri daha öngörülebilir hale geliyor.
Redis Data Integration 1.18 ile Daha Hızlı Veri Akışı
Redis Data Integration (RDI) 1.18 sürümü de önemli yeniliklerle geldi.
Flink Tabanlı Yeni İşleme Motoru
Yeni Flink tabanlı processor sayesinde büyük veri setlerinde daha yüksek veri işleme kapasitesi ve bazı senaryolarda 3,4 kata kadar throughput artışı elde edilebiliyor.
CDC (Change Data Capture) tarafında ise:
- 10.000 olay/saniye seviyesinden
- 20.000 olay/saniye seviyesine
ulaşılabiliyor. Bu gelişme özellikle gerçek zamanlı data pipeline’ları kuran ekipler için önemli.
Snowflake Desteği
RDI 1.18 ile birlikte Snowflake kaynakları için ön izleme desteği de sunulmaya başlandı. Böylece veri ambarlarında üretilen veriler, özellik mühendisliği çıktıları, analitik sonuçlar Redis’e aktarılabiliyor ve aşağıdaki senaryolarda kullanılabiliyor:
- Gerçek zamanlı uygulamalar
- Kişiselleştirme sistemleri
- Dolandırıcılık tespiti
- Operasyonel karar mekanizmaları
AWS PrivateLink Desteği Genel Kullanıma Açıldı
Redis Cloud tarafında AWS PrivateLink desteği artık tam anlamıyla genel kullanıma sunuldu.
Bu özellik:
- Redis Enterprise kümelerini,
- Redis OSS kümelerini
destekliyor.
PrivateLink sayesinde Redis trafiği internet üzerinden taşınmak yerine AWS ağı içerisinde kalıyor.
Öne çıkan avantajlar:
- Daha güvenli erişim modeli
- Daha basit ağ yönetimi
- Uyumluluk gereksinimlerinin daha kolay karşılanması
- Çakışan CIDR bloklarının daha rahat yönetilebilmesi
Özellikle çok sayıda VPC ve karmaşık ağ topolojileri kullanan kurumlar için önemli bir kolaylık sağlıyor.
Redis Cloud’a Dynamic Endpoint Yeteneği Geldi
Mayıs ayında duyurulan bir diğer yenilik de Redis Cloud için sunulan Dynamic Endpoints özelliği oldu.
Veritabanı taşımalarının en zor kısmı çoğu zaman teknik süreçlerden çok uygulama ekipleri arasında yapılan koordinasyondur.
Dynamic Endpoints yaklaşımı bu sorunu çözmeyi hedefliyor.
Bu özellik sayesinde uygulamalar:
- Bölge değişikliklerinde,
- Bulut geçişlerinde,
- Essentials’tan Pro’ya geçişlerde,
- Felaket kurtarma senaryolarında
aynı hostname üzerinden çalışmaya devam edebiliyor.
Endpoint tek noktadan yönlendirildiği için onlarca uygulama ve servis üzerinde ayrı ayrı konfigürasyon değişikliği yapılmasına gerek kalmıyor.
Quasys olarak Redis ekosistemindeki gelişmeleri yakından takip etmeye ve kurumların gerçek zamanlı veri platformları ile AI projelerinde bu yeniliklerden nasıl faydalanabileceğini paylaşmaya devam edeceğiz.
