Ana içeriğe geç
Bulut & Altyapı

PlanetScale yatay ölçeklenebilir PostgreSQL çözümü Neki'yi duyurdu

Öne çıkanlar

  • Neki mimarisindeki her parça, en az iki kopyaya sahip değiştirilmemiş özgün Postgres motoru kullanıyor.
  • Yönlendiriciler Postgres protokolünü desteklediği için uygulamalarda sürücü veya ORM değişikliği gerekmiyor.
  • Şema değişiklikleri ve sürüm güncellemeleri çevrim içi iş akışlarıyla kesinti olmadan tamamlanıyor.
  • PlanetScale, mimaride kırıcı değişiklikler olabileceği gerekçesiyle Neki'nin henüz üretim ortamında kullanılmamasını önerdi.

Veri tabanı platformu PlanetScale, büyük ölçekli iş yükleri için geliştirdiği yatay parçalama mimarisine sahip yeni Postgres çözümü Neki'yi önizleme sürümüyle kullanıma sundu. Şirket, sekiz yılı aşkın MySQL parçalama deneyimini Postgres ekosistemine taşıyarak tek bir sunucunun kapasite sınırına ulaşan ekiplerin ölçeklenme sorunlarını çözmeyi hedefliyor. Platform önizlemesi olarak açılan Neki, geliştiricilerin doğrudan standart Postgres motoru üzerinde kesintisiz çalışmasına imkan veriyor.

Neki mimarisi; yönlendiriciler, parçalar, bağlantı havuzlama mekanizmaları ve merkezi kontrol düzlemi olmak üzere dört temel bileşenden oluşuyor. Sistemde yer alan her parça, değiştirilmemiş özgün Postgres çalıştırıyor ve en az iki kopya ile farklı erişilebilirlik alanlarına dağıtılıyor. Postgres kablo protokolünü destekleyen yönlendiriciler, gelen sorguları ayrıştırarak dağıtık sorgu planları oluşturuyor ve sonuçları tek bir akışta birleştiriyor. Böylece mevcut sürücüler ve ORM araçları kod değişikliği gerekmeden çalışmaya devam ediyor.

Sistem, şema değişiklikleri, sürüm yükseltmeleri, arıza durumunda devralma ve yeniden parçalama gibi geleneksel bakım süreçlerini kesinti olmadan çevrim içi iş akışlarıyla yürütüyor. Kullanıcılar sistemi başlangıçta parçalanmamış tek bir birincil düğüm olarak da çalıştırabiliyor ve ihtiyaç duyulduğunda mevcut kümeyi dinamik olarak parçalayabiliyor. PlanetScale, önizleme aşamasında ürün mimarisinde kırıcı değişiklikler olabileceğini belirterek sistemin henüz canlı üretim ortamlarında kullanılmamasını tavsiye etti.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.