Roadmap - mekomidev/yagura GitHub Wiki
0.1.0
- Event pipeline declaration and handling
- Layer and Service management
- Per-Layer error handling
- Refactor for greater clarity
- Performance optimization
- Reach 50% test coverage
0.2.0
- Implement scaffolding:
Scaffold
, SeriesScaffold
, ParallelScaffold
- Provide documentation on scaffolding
- More examples
0.2.1
- More advanced scaffolding concepts:
ReducerLayer
0.3.0
- Support for distributed computing (see
@yagura/hokura
)
- Refactor error handling (
ErrorHandlingService
)
- Reach 90% test coverage
1.0.0
- Live metrics output
- Kubernetes liveliness/readiness probing support
- Memory usage optimization
- Reach 99% test coverage
1.1.0
- Basic CLI tooling (TODO @marcociarrocca)
- API docs generation (
@yagura/http
)
1.1.1
- Prometheus metrics support (?)
1.2.0
- Upgrade to ES2022
- Data persistence & State restoration
2.0.0
- First LTS release
- (Features TBD)