Let's get back to Express. As you've seen before, it's a rock-solid layer on top of the http module. Although it adds an important base layer in the somewhat raw module, it still lacks many features you need to make a good microservice.
As there are lots of plugins out there to extend Express, it can be hard to pick a useful list for us to use.
After picking the right list, you'll still need to make other decisions:
- How can I distribute my service with multiple instances?
- How can the service be discovered?
- How can I monitor whether my service is running properly?
Enter Hydra, a framework that facilitates building distributed microservices. Hydra leverages the power of Express and helps you create microservices or communicate with ...