How to design sales inventory Microservice based on event-driven architecture? | Hacker News Reader