Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding, omgeving Setup en een eerste toepassing
- Het Akka kader
- Het Actor model (definitie & oorsprong)
- Fouttolerantie
- Transparantie van de locatie
- Schalen
- Acteurs in Akka
- Een Scala/Maven omgeving instellen
- Een eerste toepassing in Akka
- Creëer het project
- Berichtklassen definiëren
- Acteursklassen definiëren
- De uitvoeringsklasse definiëren
- Architectuur & configuratiebestanden
Acteurs en getypeerde acteurs
- Anatomie van een acteur
- Actoren maken (standaardconstructors, aangepaste constructors, actorhiërarchie)
- Modellen voor berichten
- Berichten verzenden
- Vuur en vergeet
- Verzenden en ontvangen
- Berichten ontvangen
- Berichten beantwoorden
- Berichten doorsturen
- Berichten verzenden
- Acteurs stoppen
- Acteurs doden
Fouttolerantie - Levenscyclus en status van de actor
- Laat het crashen
- Toezicht & toezichthouder strategie
- Eén voor één
- Alles voor één
- Terugbellen gedurende de levenscyclus
- Berichten ontvangen
- Online/Offline status
- Hotswap: Worden / Ontaarden (& opbergen)
- Eindige toestand machine FSM
- Staten
- Gedrag
Concurrency
- Blokkeren versus gebeurtenisgestuurde API
- Futures en beloftes gebruiken
Dispatchers en routes
- Dispatchers
- Dispatcher als patroon
- Uitvoerder en dispatchers
- Soorten coördinator / Welke wanneer te gebruiken
- Standaard coördinator
- Vastgezette coördinator
- Bellende Thread-coördinator
- Balanceren van coördinator
- Routers
- Soorten routers
- Gebruik van de router
- Routergebruik via application.conf
- Routergebruik voor gedistribueerde actoren
- Dynamisch formaat van routers wijzigen
- Aangepaste router
Clustering
- Over de Akka Cluster en de CAP-stelling
- Een cluster definiëren
- Status van clusterlid
- Berichten routeren naar het cluster
- Actoren op afstand aanspreken
Postvakken
- Soorten mailboxen
- Duurzame brievenbussen
- Stroomonderbrekers
Transacties (als de tijd het toelaat)
Testing
- Schrijven unit test
- Access De referentie van de acteur
- Gedrag van actoren testen
- Uitzonderingsscenario's testen
JMX- en REST-interfaces
- RESTful API
- JMX
Vereisten
Er zijn geen specifieke vereisten om aan deze cursus deel te nemen.
21 Uren
Testimonials (1)
Le fait d'apprendre une nouvelle façon de penser (FP). Toutes les notions couvertes par la formation sont du jamais vu avant