Absinthe
Are you an Actor & Async junkie? Then your app needs some Absinthe!
Absinthe in action
use *;
// Actorize any async function with the #[absinthe::actor] attribute
async
// It works with generics too!
// Don't think about async requirements, Absinthe will handle it for you
async
async
Roadmap
- Actor functions
- Generic Actor functions
- Tracing
- Blocking Actor functions
- Topic based Actor binding
- Structs as Actor context
- Context Actor methods
- Actor lifecycle trait
- Lambda Actor wrapper
- Actor supervision
- Multi-instance actors
- Circuit breaker
- UDP bridge
- Ciphered tunnel
- Actor Healthcheck
- Node Healthcheck
- Actor discovery
- Actor discovery with UDP
- RabbitMQ bridge
- Stomp bridge