İçeriğe geç
academia.sh

Kurs Orta

Sunucusuz ve Kenar Bilişim

Bu kursun sonunda

Kursa başla

01

İşlev Tabanlı Hesaplama

Kapasite yönetiminin devredilmesi: eşzamanlı, eşzamansız ve akış tabanlı çağırma modellerinin gecikme ve yeniden deneme farkı, soğuk başlangıcın nereden geldiği ve azaltma yollarının bedeli, bellek, süre ve eşzamanlılık eşiklerinin tasarımı kısıtlaması, sürümleme ve takma adlarla aşamalı yayın, paylaşılan katmanlarla paket boyutu yönetimi ve sunucusuzun uzun süren, durum yoğun işlerde neden uygun olmadığı.

  1. 01 Sunucusuz Kavramı Aynı günün iş yükü iki düzende koşturulur: sürekli çalışan örnek ile isteğe göre çağrılan işlev; boşta geçen kapasite, tepe anında karşılanan istek ve gece işinin bittiği saat yan yana sayılır, taban yük sıfırdan altmış beş bine taranarak başabaş yük düzeyi çıkarılır ve devredilen on karar ile karşılığında gelen sekiz sayılı kısıt tek defterde toplanır.
  2. 02 İşlev Çağırma Modelleri Aynı doğrulama işi üç çağırma modelinde koşturulur ve dört şey ayrı ayrı sayılır: çağıranın gördüğü gecikme, hatayı kimin gördüğü, yeniden denemenin kimde olduğu ve yinelenen işleme oranı; ardından akış tabanlı modelde toplu okuma boyu birden iki bin beş yüze taranarak çağrı sayısı, fazladan işleme, ölü mektup kutusuna eş düşen sağlam kayıt ve süre sınırına sığmayan toplu iş çıkarılır.
  3. 03 Soğuk Başlangıç Bir sıcak havuz modeli koşturularak isteğin örnek bulup bulamadığı sayılır: üç kurgu trafik profilinde soğuk çağrı oranı, gecikmeye eklenen süre ve kuyruğa giren istek ölçülür; havuz ömrü sıfırdan bin sekiz yüz saniyeye taranarak soğuk oranın düştüğü eşik ile karşılığında boşta duran örnek-saniye çıkarılır ve üç azaltma yolu ayrı ayrı fiyatlandırılır.
  4. 04 Kaynak ve Süre Sınırları Üç eşik — bellek, süre ve eşzamanlılık — on iki işlik bir kümeye uygulanır ve kaç işin sığmadığı sayılır; bellek kademeleri taranarak sürenin düştüğü ama birim maliyetin çukur çizdiği gösterilir, en ucuz nokta ortada çıkar; eşzamanlılık sınırı hesap düzeyinde paylaşıldığında bir işlevin ötekini aç bıraktığı kısma oranı ve kayıp isteklerle ölçülür.
  5. 05 Sürümleme ve Takma Adlar Takma ad üzerinden ağırlık kaydırma ölçülür: sürüm değişmez kalır, takma ad taşınır. Her adımda etkilenen istek ve fark etme turu sayılır; soğuk başlangıcın kanarya ölçümüne karışması ile geri almanın tek anahtar çevirme oluşu ayrı ayrı çıkarılır.
  6. 06 Paylaşılan Katmanlar ve Bağımlılıklar Paket boyutu ile soğuk başlangıç arasındaki ilişki taranır: bağımlılıklar paylaşılan bir katmana taşındığında paket küçülür ama çekilen bayt değişmez. Sürüm sabitlemenin depolama bedeli, katman güncellemesinin yarıçapı ve kullanılmayan bağımlılığın taşınan bayt karşılığı sayılır.
  7. 07 Sunucusuzun Uygun Olmadığı Durumlar Beş iş türü süre, durum ve maliyet ekseninde kıyaslanır: her tür için eşiği aşan kalem adıyla yazılır ve sığmayan işi parçalayarak sığdırmanın bedeli adım, ara durum ve hata noktası olarak sayılır. Konu, hangi işin sunucusuza uyduğunu ve hangisinin neden uymadığını gösteren bir tabloyla kapanır.

02

Olay Güdümlü Yönetilen Servisler

İşlevleri birbirine bağlayan katman: olay veri yolunun yönlendirme ve süzme kuralları, kuyruk ile konu servislerinin teslim garantisi farkı, adım tabanlı durum makineleriyle iş akışı orkestrasyonu, zamanlanmış tetiklemenin kaçırılan koşum ve üst üste binme davranışı, uç nokta yönetimi ve yetkilendirme yapan geçit servisi ile gönderim itibarını yöneten bildirim servisleri.

  1. 01 Olay Veri Yolu Yönlendirme kararının veri yoluna devredilmesi: aynı iki bin olaylık akışta kural kümesi genişledikçe hiçbir kurala uymayan ve birden çok hedefe giden olay sayısının taranması, süzgecin kuralda mı hedefte mi durduğunun taşınan olay sayısına etkisi ve yeni bir kuralın hiçbir sayıyı bozmadan trafik almasının ölçülmesi.
  2. 02 Kuyruk ve Konu Servisleri Kuyruğun hizmet olarak alınmasının getirdiği kısıtlar: geriye kalan beş yapılandırma kaleminin sayılması, görünürlük süresinin altı değerde taranarak kısa sürenin ürettiği çift işleme ile uzun sürenin ürettiği kurtarma gecikmesinin ölçülmesi, ölü mektup kutusuna düşme süresinin türetilmiş bir sayı olması ve kuyruk ile konu arasındaki fan-out farkının teslim ve yapılandırma kalemi cinsinden karşılaştırılması.
  3. 03 İş Akışı Orkestrasyonu Beş adımlı bir fatura akışının durum makinesi olarak koşturulması: adım başına yeniden deneme ve telafi adımı sayısının ölçülmesi, akış durumunun orkestratöre taşınmasının getirdiği kısıtlar ve aynı akışı işlev içinde kurmakla orkestratöre vermek arasındaki farkın ücret ile kilitlenen eşzamanlılık cinsinden sayılması.
  4. 04 Zamanlanmış Tetikleme Saatin bir hizmete devredilmesinin getirdiği garanti türü: otuz gecelik toplu faturalama koşumunda aynı dakikada gelen iki tetiklemenin ürettiği yinelenen fatura sayısının ölçülmesi, etkisizlik anahtarının bunu kapatırken kaçırılan koşumu kapatmaması ve iş penceresinin tetikleme anından türetilmesiyle veriden türetilmesi arasındaki farkın saat kayması altında sayılması.
  5. 05 API Ağ Geçidi Servisi Geçidin hizmet olarak alınmasının sayıları: on iki uç noktalık bir yüzeyin yapılandırma kalemi sayısı, yetkilendirmenin geçitte yapılmasının işlev çağrısı sayısına etkisi ve başabaş önbellek isabet oranı, geçidin soğuk başlangıcı gizlemediğinin zaman aşımı eşiği taranarak gösterilmesi ve zaman aşımına uğrayan isteklerin işlevde tamamlanmayı sürdürmesi.
  6. 06 Bildirim ve E-posta Servisleri Gönderimin bir hizmete devredilmesinin kısıtı: geri dönen ileti ile şikâyetin birer olay olarak geri gelmesi, bu geri bildirim akışının işlenme oranı taranarak otuz günün sonundaki itibar puanı, kısılan gün sayısı ve teslim edilen ileti sayısının ölçülmesi ve işlemenin maliyetiyle işlememenin bedelinin karşılaştırılması.

03

Kenar Bilişim

Hesaplamanın kullanıcıya taşınması: yalıtılmış çalışma birimleriyle kenar çalışma zamanı modeli, kenarda istek işleme ve yönlendirme, anahtar değer ile nesne bağlantılarıyla kenar depolama, kenarda eşgüdümlü durum tutan dayanıklı nesneler, eşzamansız işlemenin kenara taşınması ve işlem süresi, bellek ile uyumluluk kısıtlarının tasarımı belirlemesi.

  1. 01 Kenar Çalışma Zamanı Modeli Yalıtılmış çalışma birimi, konteyner ve sanal makineyle aynı ölçütlerde karşılaştırılır: başlangıç gecikmesi ve bellek tabanı mertebe olarak, sunulan arayüz genişliği kalem kalem. Soğuk başlangıcın kaybolması sayılır, karşılığında gelen yedi eksik kalem ve dolaşma bedeli de.
  2. 02 İstek İşleme ve Yönlendirme Aynı istek kümesi üç yerde işlenir — uçta, bölgede ve kaynakta — ve her yerleşimin kaç ağ turu, kaç milisaniye eklediği sayılır. Uçta yapılabilen dört iş türü için kaynağa hiç gitmeyen istek oranı çıkarılır, uçta yapılamayan iş adıyla yazılır.
  3. 03 Kenar Depolama Kenar anahtar–değer deposu okuma için hızlı, yazma için yavaştır ve tutarlılığı gecikmelidir. Yayılma penceresi taranıp her değerde bayat okuma sayılır, nesne deposuna erişimin tur sayısı ve çıkış ücreti kurgu birimle karşılaştırılır, deponun boyut sınırı bir kısıt olarak çıkarılır.
  4. 04 Dayanıklı Durum Nesneleri Aynı anahtar için tek yazarlı bir nesne modeli koşturulur: eşzamanlı isteklerde kayıp güncelleme sıfıra iner. Karşılığında gelen iki kısıt sayılır — tek örneğin istek başına sıraya girmesi ve nesnenin coğrafi olarak sabitlenmesi — ve sayaç, oda, kilit senaryolarında hangisinin uyduğu yazılır.
  5. 05 Kenar Kuyrukları ve Zamanlanmış İşler Aynı iş kümesi merkez ve kenar kuyruğunda işlenir; kuyruğa girme turu, işin koştuğu yer ve sonucun dönüş yolu ayrı sayılır. Kenar kuyruğunun dört kısıtı ile zamanlanmış işin tetiklendiği bölge ölçülür.
  6. 06 Bağlamalar ve Servis Bağlantıları Aynı kaynağa çalışma zamanında istemci kurarak ve bildirimsel bağlamayla erişilir; kod satırı, açılış işi, kimlik bilgisinin yeri ve hatanın görülme anı sayılır. Bağlamanın kapsam ve taşınabilirlik kısıtları da ölçülür.
  7. 07 Kenar Sınırları Kenarın üç eşiği on iki işlik bir kümeye uygulanır; parçalamanın bedeli ek tur ve hata noktasıyla, kenarın kazandırmadığı üç durum sayıyla çıkarılır. Kurs kapanışı yirmi dersin devredilen kararını ve kısıtını toplar.

Aramak için yazmaya başlayın.

↑↓ Esc gezin · aç · kapat