Phluxor Guide
Getting Started
Concepts
Features
- Actor - what is an actor?
- Props - what are props?
- Spawning Actors - how to spawn actors?
- Ref - what is a ref?
- Context - what is a context?
- Mailbox - How does the actor process messages?
- DeadLetter - What happens to lost messages?
- Timeout - How to set a timeout for receiving messages?
- Future - How to get the result of an actor’s processing?
- Behavior - How to change the state of an actor?
- Typed Channel - How to use typed channels?
- Middleware - What is middleware?
- Reentrancy - How to handle reentrancy?
- Router - How to route messages to actors?
- RoundRobin - round robin routing
- Random - random routing
- Broadcast - broadcast routing
- ConsistentHash - consistent hash routing
- EventStream - How to publish and subscribe to events?
- Persistence - How do I persist actor state?
- MySQL Provider - How to persist actor state in MySQL?
- PostgreSQL Provider - How to persist actor state in PostgreSQL?
- DynamoDB Provider - How to persist actor state in DynamoDB?
- Remoting - How to communicate with actors in other actor systems?
Phluxor Training
Soon.
- Implementation Saga Pattern
- Scatter and Gather
- Implementation CQRS/Evnet Sourcing