Belirli istemci (client) uygulamalarının (ör. mobile karşı web) ihtiyaçlarına tam olarak uyarlanmış özel arka uçlar (dedicated backends) oluşturur.
BFF (Backend for Frontend)bffscalabilitydecouplingcascading failure+2 more
Yönlendirme (routing) ve erişilebilirlik (reachability) bilgilerini değiştirmek için Sınır Geçit Protokolünü (Border Gateway Protocol) uygulayan bir yönlendirici (router).
ScalabilityFault toleranceLatencyCrash loopTimeout+1 more
Verileri bloklar halinde depolayan ve genellikle Depolama Alanı Ağlarında (Storage Area Networks - SANs) kullanılan bir veri depolama biçimi.
ScalabilityFault toleranceLatencyCrash loopTimeout+1 more
Yeni bir sürüm tetiklendiğinde (triggered), dağıtıcı (deployer) canlı Mavi ortamın (Blue environment) yanına Yeşil ortamı (Green environment) kurar. Yeni uygulama kodunu dağıtır (deploys), önbellekleri ısıtır (warms up caches), otomatik sağlık kontrollerini (health checks) yürütür ve doğrulandıktan sonra, gelen kullanıcı trafiğini atomik olarak (atomically) Mavi'den Yeşil'e geçirmesi için ağ yük dengeleyiciye (network load balancer) veya ters proxy'ye (reverse proxy) talimat verir. Mavi ortam, öngörülmeyen anomaliler meydana gelirse anında geri alma (rollback) sağlamak için yapılandırılabilir bir süre boyunca beklemede (standby) çevrimiçi tutulur.
ScalabilityAutomationTimeoutCrash
Güvenlik, Kimlik ve Güven İstemci istek başlıklarını (request headers), TLS parmak izlerini (TLS fingerprints - JA3/JA4), IP itibar veritabanlarını (IP reputation databases) ve tarayıcı davranışsal sinyallerini (fare hareketi entropisi, canvas oluşturma tuhaflıkları ve DOM etkileşimleri gibi) analiz eder. Doğrulanmış arama motoru örümceklerine sessizce izin verir, insan isteklerini sorunsuzca geçirir ve meşru ziyaretçilere yük olmadan iş ispatı zorlukları (proof-of-work challenges), CAPTCHA'lar veya hız sınırlayıcı (rate-limiting) filtreler kullanarak kötü niyetli botları zorlar veya engeller.
Bot MitigationAnti-BotCredential StuffingBrowser FingerprintingHeadless Browser+4 more
CI/CD orkestratörlerinden gönderilen derleme görevlerini kabul eder, geçici (ephemeral) konteynerize edilmiş veya sanallaştırılmış çalışan (worker) ortamları sağlar, dağıtık önbelleklerden (distributed caches) kaynak kodu ve bağımlılık katmanlarını (dependency layers) çeker, yapıları (artifacts) birden fazla CPU çekirdeğinde eşzamanlı olarak derler, birim testleri (unit tests) çalıştırır ve doğrulanmış derleme çıktılarını yapı depolarına (artifact repositories) gönderir.
ScalabilityAutomationTimeoutCrash
Yazılım mimarisinde (software architecture), bir sistemin bir bölümündeki arızayı, tüm sistemi çökertmeden tolere etmek (tolerate failure) için kullanılan bir tasarım deseni.
ScalabilityFault toleranceLatencyCrash loopTimeout+1 more
Bilgisayar sistemlerinde uygulandığı şekliyle iş faaliyetlerinin izlenmesine (monitoring) yardımcı olan yazılım.
BAMScalabilityFault toleranceLatencyCrash loop+2 more
İş zekası (business intelligence) için verileri almak, analiz etmek, dönüştürmek ve raporlamak amacıyla kullanılan yazılım.
BI ToolScalabilityFault toleranceLatencyCrash loop+2 more
Pahalı yanıtların sonucunu veya sık erişilen verileri bellekte (in memory) depolayan geçici bir depolama alanı (temporary storage area).
ScalabilityFault toleranceLatencyCrash loopTimeout+1 more
Uygulamalardan okuma sorgularını (read queries) alır, önbellek isabetinde (cache hit) önbelleğe alınmış verileri anında döndürür ve önbellek ıskalamasında (cache miss) kaydı temel veritabanından getirir, atanmış bir Yaşama Süresi (Time-to-Live - TTL) veya tahliye politikası (eviction policy - örneğin LRU: En Az Yakın Zamanda Kullanılan) ile bellekte depolar ve istemciye döndürür.
Caching LayerRedisMemcachedCDNcache hit+10 more
1 Karakter
Canlı kullanıcı trafiğinin küçük bir kısmını (ör. %2 ila %5) yeni bir yazılım sürümüne yönlendirirken, kalan trafiği mevcut temele (baseline) yönlendirir. Sürekli olarak metrikleri (HTTP 5xx oranları, P95/P99 gecikmeleri, CPU/bellek tüketimi, özel iş KPI'ları) örnekler, dağılımları karşılaştırmak için istatistiksel algoritmalar (Mann-Whitney U testi gibi) uygular ve eğer anormallikler (anomalies) tespit edilirse otomatik olarak trafik ağırlığını (traffic weight) ilerletir veya dağıtımı (release) iptal eder.
ScalabilityAutomationTimeoutCrash