Replication & Partitioning Konseptleri
Bir uygulamamız olduğunu düşünelim. Bu uygulamanın yaptığı iş kapasitesi sebebiyle uygulamayı ölçekledik ve önüne de bir load balancer...
Bir uygulamamız olduğunu düşünelim. Bu uygulamanın yaptığı iş kapasitesi sebebiyle uygulamayı ölçekledik ve önüne de bir load balancer...
IDEMPOTENCY ve IDEMPOTENT API TASARLAMA Bir api’a request attıgınızı düşünün, bu api requesti ile yüklü miktarda ödeme çıkacaksınız....
Distributed Datastorage’lerde Leader Election Distributed storage’larda bir process’in shared resource’lara erişmek ya da diğer processlere görev verebilmek gibi...
CACHING STRATEJILERI Caching temel itibariyle dataları ram üzerinde tutup ana data storage’a gitmek yerine dataları ramden almaya dayalı...
STATE MACHINE REPLICATION State machine replication dağıtık sistemlerde kullanılan bir yöntemdir. Bu yöntemde, bir grup işlemci veya process,...
DOWNSTREAM RESILIENCY “Downstream resiliency”, Downstream fail senaryoları bir servisimizin bağımlı olduğu başka bir serviste sorun olduğu durumları ifade eder....
Kullanıcıların video yüklediği ve bu videoların encode edilip farklı platformlarda resolution edilmesi gerektiği bir sisteminiz olduğunu varsayalım. Bir...
CAP TEOREMI Sistemlerin büyümesi, sahip olduğumuz veri boyutunun ve öneminin giderek artmasıyla veri tutma ve işlemede tek makine...
Elastic Search Scaling Elasticsearchin en önemli ve güzel özelliklerinden biri de scale out bir çözüm olmasıdır. Günden güne...
Caching (Önbellekleme) Nedir? Kullandığımız uygulamalar, ihtiyaç duydukları verileri ya bir API’den ya da database’den alır. API’ler ve database’ler...