There is a strong need of a framework that can facilitate documentation of event driven microservices.
1. Generating document for each event.
2. Generate document for a microservice showing all input and output events.
3. Assemble all events in form of event chains corresponding to a business process.
This can lead to following:
3. Automated testing of microservices in isolation.
4. Automated testing of complete business case across microservices.
5. Help a new developer or team in getting started on a new microservice.
6. Help a developer in troubleshooting a failed business case.
7. Help a new developer or architect understand the involvement of microservices participating in a business case.
8. Automatic generation of UML showing event flow.
Do you see value in such a framework? Is there any similar framework or work in progress that you know of? Is there any suggestion you would like to give?