Enhancing Application Resilience
A suite of features to enhance your services' stability, reliability, and performance. By leveraging service discovery, load balancing, and circuit-breaking mechanisms, ambient mesh ensures your applications remain responsive, even in the face of network instabilities, traffic spikes or partial outages.
Key Resiliency Features
Dynamic service discovery
Automatically detect and register new services. Ambient mesh maintains an up-to-date service registry across the entire mesh.
Load balancing
Distribute traffic efficiently across service instances using multiple load-balancing algorithms. Automatically adjust traffic distribution based on application health and performance.
Circuit breaking and outlier detection
Prevent cascading failures by automatically detecting and isolating unhealthy service instances, to simply handle and reliably recover from outages.
Health checks
Continuously monitor and optimize based on the health of services and workloads.
Retry and timeout policies
Intelligent retry mechanisms to handle transient failure. Configure timeout policies to prevent long-running requests from degrading overall performance.
Fault and delay injection
Simulate various failure scenarios to test your system’s resiliency. Inject faults or delays into services to validate your application’s behavior under adverse test conditions.
Learn About Resilience in Ambient Mesh
Enterprise-Grade Resiliency Features
Use ambient mesh to optimize stability, reliability, and performance of your applications and keep them running and responsive even in the face of network outages. All supported by Solo.io’s enterprise-grade support and advanced extensions.
- Zone-aware load balancing
- Circuit breaking and outlier detection
- Service, zone, and region failover
- Enterprise-grade, long term service support options