Service management with auto-discovery and distributed messaging