Closed
Description
I'd like to start thinking about a design for package pubsub/msgbus/...
Important use cases:
- An async transport for existing/typical RPC messaging
- A foundation for event sourcing
- A way to manage streaming
- Others?
Would like support for:
- Kafka
- RabbitMQ
- NATS
- NSQ
- AWS SQS
- GCP PubSub
- Weave Mesh
- Others?
Prior art:
Open questions:
- What are the core abstractions and interfaces?
- Is streaming significantly different than event sourcing and transport use cases?
- What is the lowest common denominator for serialization?
- Others?
Activity