I have a server cluster and each instance needs to have some sense of the overall system state.
Basically what I need is a lookup service that...
- stores basic service configuration, such as database master/slave addresses etc.
- allows clients to register their information (ip, role, state, etc.), so other clients can find them.
Since I'm new to server development/management, where should I start to look? What technologies are appropriate? Is there a better solution to solve this?