MagPunk
TR
MagPunk'ı Anlayınmagpunk.com / tr / anlayin
İnteraktifBelge
İçindekiler
KavramVerinin Kıymeti1.3.2

Backend (ve olmamasının önemi)

Bir uygulamanın kullanıcı tarafından görülmeyen, verileri işleyen, depolayan ve uzak sunucularda çalışan arka yüzüdür.

Çoğu modern uygulama bir backend, yani merkezi bir sunucu mimarisi kullanır. Bu sistemlerde, ekranda yapılan her tıklama, okunan her metin internet üzerinden bir sunucuya gönderilir, orada işlenir ve kaydedilir. Backend mimarisinin olmaması, uygulamanın dışarıyla hiçbir veri alışverişi yapmadan tamamen kendi kendine sorunsuz olarak çalışabilmesi demektir.

Örnek: Bulut tabanlı bir not uygulamasının yazılan metinleri sürekli şirketin sunucularına göndermesi backend kullanımına bir örnektir.

Derinleş

Merkezi bir sunucunun bulunması, verinin her zaman başkalarının bilgisayarlarında barındırılması anlamına gelir. Bu mimari, şirketlere kullanıcı davranışlarını analiz etme, profilleme yapma ve veriyi ticarileştirme imkanı verir. Bir uygulamanın backend olmadan tasarlanması (sunucusuz yapı), veriyi biriktirecek bir alıcı sunucunun hiç var olmaması demektir. Bu, dışarıya hiçbir isteğin çıkmadığı anlamına gelmez: kullanıcının kendi başlattığı istekler — bir arama, bir geri bildirim — yine dışarı gider. Garanti edilen şey, o isteklerin arkasında veriyi toplayan bir merkez bulunmamasıdır. Bu tasarım tercihi, mahremiyeti sözleşmelere veya yasalara değil, doğrudan kodun mimarisine bağlar.

Sıradaki2.1.1 Sunucusu Yok — Hesap Yok, Giriş Yok

1.3.2 M3: Verinin Yolculuğu

M3

Bir haberi okuduğunuzda veri nereye uğrar? Düğmeye basın, paketi iki mimaride birden izleyin.

Klasik uygulama
  1. Cihazınız
  2. Sunucu
  3. Veritabanı
  4. Reklam ortağı

 

MagPunk — okuma
  1. Cihazınız
  2. Yayıncının sunucusu

 

MagPunk — yalnız siz başlatırsanız
  • Web'de ara — yalnız aradığınız kelime, doğrudan arama sağlayıcısına. Cihaz kimliği, hesap, konum gitmez.
  • Geri bildirim formu — yalnız yazdığınız metin. IP ve tarayıcı bilgisi saklanmaz.

İkisi de otomatik değildir; bir düğmeye basmadıkça çalışmazlar.

Bu şema basitleştirir. MagPunk'ın okuma sırasında yaptığı ağ isteği besleme ve görsel çekmekten ibarettir; bunlar doğrudan yayıncıya gider, arada MagPunk'ın bir sunucusu yoktur. Yukarıdaki iki istisna dışında cihazdan çıkan başka bir yol bulunmaz.