Eğitim İçeriği

Giriş, Ortam Kurulumu ve İlk Uygulama

  • Akka Çerçevesi
    • Aktör Modeli (tanım & kökenleri)
    • Hata Toleransı
    • Konum Şeffaflığı
    • Ölçeklenebilirlik
    • Akka’daki Aktörler
  • Scala/Maven Ortamının Kurulumu
  • Akka’da İlk Uygulama
    • Projeyi Oluştur
    • Mesaj Sınıflarını Tanımla
    • Aktör Sınıflarını Tanımla
    • Yürütme Sınıfını Tanımla
  • Mimari ve yapılandırma dosyaları

Aktörler ve Yazılmış Aktörler

  • Bir Aktörün Anatomisi
  • Aktör Oluşturma (varsayılan yapıcılar, özel yapıcılar, aktör hiyerarşisi)
  • Mesajlaşma Modelleri
    • Mesaj Gönderme
      • Gönder ve unut
      • Gönder ve al
    • Mesaj Alma
    • Mesajlara Yanıt Verme
    • Mesajları Yönlendirme
  • Aktörleri Durdur
  • Aktörleri Öldür

Hata Toleransı - Aktör Yaşam Döngüsü ve Durum

  • Çökmeye Bırak
  • Denetim ve denetçi stratejisi
    • Bire bir
    • Hepsi bir arada
  • Yaşam Döngüsü geri çağırmaları
  • Mesaj Alma
  • Çevrimiçi/Çevrimdışı durum
  • Hotswap: Ol / Olma (& yığın)
  • Sonlu Durum Makinesi FSM
    • Durumlar
    • Davranış

Eşzamanlılık

  • Bloke edici ve olay güdümlü API
  • Gelecekleri ve vaatleri kullanma

Göndericiler ve Yönlendiriciler

  • Göndericiler
    • Gönderici olarak desen
    • Yürütücü ve Göndericiler
    • Gönderici türleri / Ne zaman hangisi kullanılır
      • Varsayılan gönderici
      • Sabitlenmiş gönderici
      • Çağırma İpliği göndericisi
      • Dengeleme göndericisi
  • Yönlendiriciler
    • Yönlendirici türleri
    • Yönlendirici kullanımı
    • application.conf aracılığıyla yönlendirici kullanımı
    • Dağıtılmış aktörler için yönlendirici kullanımı
    • Dinamik olarak yeniden boyutlandırılabilir yönlendiriciler
    • Özel Yönlendirici

Kümeleme

  • Akka Kümesi ve CAP teoremi hakkında
  • Bir küme tanımlama
  • Küme Üyesi Durumu
  • Mesajları kümeye yönlendirme
  • Uzak aktörleri adresleme

Posta Kutuları

  • Posta kutusu türleri
  • Kalıcı posta kutuları
  • Devre kesiciler

İşlemler (zaman müsaitse)

Test

  • Birim testi yazma
  • Access aktör referansı
  • Aktör davranışını test etme
  • İstisna senaryolarını test etme

JMX ve REST arayüzleri

  • RESTful API
  • JMX

Kurs İçin Gerekli Önbilgiler

Bu kursa katılmak için herhangi bir ön koşul bulunmamaktadır.

 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler