QueryProxy

Hakkında

Güncelleme:

Nedir

QueryProxy, kendi sunucunuzda çalışan bir veritabanı erişim denetimi ve sorgu onay portalıdır; AGPL-3.0 lisansıyla açık kaynak olarak yayımlanır.

Çözdüğü sorun

Her mühendislik ekibinin bildiği bir gerilimden doğdu: geliştiricilerin işlerini yapmak için üretim verisine ihtiyacı vardır; üretim parolalarını dağıtmak ise kazaların başladığı yerdir. QueryProxy bu gerilimi parola yerine bir iş akışıyla çözer — geliştiriciler korumalı bir editörden SQL gönderir, DBA’ler web’den ya da doğrudan Slack ve Teams’ten onaylar veya reddeder; onaylanan sorgular asenkron çalışır ve sonuçlar sınırlanmış, maskelenmiş ve baştan sona denetlenmiş olarak döner.

Bir veritabanı ağ geçidinin denetimini, onun operasyonel yükü olmadan isteyen küçük ve orta ölçekli mühendislik ekipleri, DevOps mühendisleri ve DBA’ler için tasarlandı: tek bir Laravel uygulaması, sıfır yapılandırmayla docker run ve zorunlu hiçbir harici servis yok.

Durum ve olgunluk

QueryProxy 0.2.x sürümündedir. Aktif geliştirme altındadır ve hâlâ erken aşamadadır: özellikler ve davranışlar sürümler arasında değişebilir. Üretimde kullanmadan önce dikkatle değerlendirmenizi öneririz.

Lisans ve kaynak kod

QueryProxy, Muhammet Şafak tarafından geliştirilip sürdürülmektedir. Katkılar memnuniyetle karşılanır — katkı rehberi depoda yer alır. Diğer her konu için: [email protected].

Bu site

Bu site projenin evidir: tanıtım, dokümantasyon ve blog burada yaşar. Statik bir sitedir.

Tignex hakkında

Tignex, geliştiriciler ve yazılım ekipleri için araçlar, altyapı, protokoller ve standartlar geliştiren bağımsız bir açık kaynak mühendislik organizasyonudur. Amacı, geliştiriciye daha fazla kontrol veren, birlikte çalışabilirliği ciddiye alan, gereksiz vendor lock-in yaratmayan ve kendi sunucunuzda çalıştırılabilen yazılım üretmektir. Tignex altında yayımlanan projeler kendi adlarını, kimliklerini ve alan adlarını korur; Tignex, bu projelerin ortak mühendislik organizasyonudur.

tignex.com (harici site)

Kurucu hakkında

Muhammet Şafak, Tignex’in kurucusu; 2008’den bu yana yazılım geliştiren bir yazılım mühendisi, sistem mimarı ve mühendislik araştırmacısıdır. Bugün yüksek trafikli dağıtık sistemlerin mimarisi, ölçeklenebilirliği ve güvenilirliği üzerinde çalışıyor. Sistem davranışını tekrarlanabilir ölçümlerle inceleyen bağımsız araştırmalar yayımlıyor ve teknolojiyi dile değil probleme göre seçiyor. Kalan zamanında Tignex çatısı altında açık kaynak araçlar ve altyapı yazılımları geliştiriyor.

muhammetsafak.com (harici site)

Gezinmek için ok tuşları, açmak için Enter.