How to create built in High Availability and Better Observability in a service mesh