Code Lab for Reactive Programming with Akka.NET and .NET Core
Live course will open on 9/29 Study4.TW .NET Conf 2018 - 使用 Akka.NET 建立響應式應用程式
Agenda
- 🚴 Reactive Manifesto & Architecture
- 🚅 Akka.NET & .NET Core
- 🚀 Put it into REAL : Integrating React & SignalR
This is a basic Akka.NET sample for Tpye and Untype actor.
- Akka.NET Hello world
- UntypedActor and ReceiveActor(TypeActor)
- Tell, Ask, Forward
- .NET Core
- Akka.NET
This is an example for actor life-cyle
- Actor LifeCycle
- Stop & GracefulStop Actor
- .NET Core
- Akka.NET
This is an example to demo the ActorSystem and Supervision on Akka.NET
- Multiple Actor and Actor's data
- ActorSystem path
- Actor behavior - Become()
- Supervision
- .NET Core
- Akka.NET
This is an example to demo Routers of Akka.NET
- Round Robin
- Random routing
- Shortest Mailbox queue
- Consistent Hashing
- .NET Core
- Akka.NET
This is a sample to demo Akka.Remote
- Akka.Remote
- Akka Configuration(hocon file)
- .NET Core
- Akka.NET
- Akka.Remote
A demo to show how to setup Cluster.
- Actor.Cluster combine multiple Actor System
- Load Actor System and cluster setting from configuration(hocon file)
- .NET Core
- Akka.NET
- Akka.Remote
- Akka.Cluster
Simple ASP.NET Core with Akka.NET
- Actor model integrate with ASP.NET Core
- .NET Core
- Akka.NET
- ASP.NET Core
An example to demo how to integate Akka.NET to push messaing from clinet console.
- Client generate game data to Web from Akka.Remote
- Use Akka.Scheduler to fire game data when target interval
- ASP.NET Core build multiple Actors
- ASP.NET Core use IHostedService play as console
- Use SignalR push data to Client
- Change Akka.Serializer from Json.NET to Hyperion
- .NET Core
- Akka.NET
- Akka.Remote
- Akka.Scheduler
- Hyperion
- ASP.NET Core
- ASP.NET Core SignalR
- React & Redux
- Bootstrap