Goal: A registry for services (for handling service orchestration - creation, deletion & tracking)
Handled in orchestration engines like Kubernetes (etcd)
- [Service Provider]: registers in a service registry (address/port to connect to)
- [Service Registry]: lookup table for services, should be very low latency (cached in mem. advised)
- [Service Consumer]: client that discovers from registry, and connects to the provider