Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduksjon, miljøoppsett og en første applikasjon
- Akka-rammeverket
- Skuespillermodellen (definisjon og opprinnelse)
- Feiltoleranse
- Plasseringsgjennomsiktighet
- Skalering
- Skuespillere i Akka
- Sette opp et Scala/Maven miljø
- En første søknad i Akka
- Lag prosjektet
- Definere meldingsklasser
- Definere skuespillerklasser
- Definere utførelsesklassen
- Arkitektur og konfigurasjonsfiler
Skuespillere og maskinskrevne skuespillere
- Anatomi til en skuespiller
- Opprette skuespillere (standard konstruktører, tilpassede konstruktører, aktørhierarki)
- Meldingsmodeller
- Sender meldinger
- Fyr og glem
- Send og motta
- Motta meldinger
- Svarer på meldinger
- Videresende meldinger
- Sender meldinger
- Stopp skuespillere
- Drep skuespillere
Feiltoleranse - skuespillerlivssyklus og tilstand
- La det krasje
- Veiledning & veilederstrategi
- En for en
- Alle for en
- Livssyklus tilbakeringinger
- Motta meldinger
- Online/frakoblet tilstand
- Hotswap: Bli / Unbecome (& stash)
- Finite State Machine FSM
- stater
- Oppførsel
Samtidighet
- Blokkering vs hendelsesdrevet API
- Bruke futures og løfter
Ekspeditører og ruter
- Ekspeditører
- Dispatcher som et mønster
- Eksekutør og ekspeditører
- Typer avsender / Hvilken skal brukes når
- Standard avsender
- Festet koordinator
- CallingThread dispatcher
- Balanserende ekspeditør
- Rutere
- Typer rutere
- Ruterbruk
- Ruterbruk via application.conf
- Ruterbruk for distribuerte aktører
- Dynamisk endre størrelse på rutere
- Tilpasset ruter
Klynger
- Om Akka Cluster & CAP-teoremet
- Definere en klynge
- Klyngemedlemsstatus
- Rute meldinger til klyngen
- Henvender seg til eksterne aktører
Postkasser
- Typer postkasser
- Holdbare postkasser
- Strømbrytere
Transaksjoner (dersom tiden tillater det)
Testing
- Skriveenhetsprøve
- Access skuespillerreferansen
- Tester skuespilleratferd
- Tester unntaksscenarier
JMX- og REST-grensesnitt
- RESTful API
- JMX
Krav
Det er ingen spesifikke krav for å delta på dette kurset.
21 timer