- Authentication
- Generate authorization for identity authentication based on the requested content
- Authentication
- With authorization management based on connected apps, developers can manage apps and APIs under all permissions of the tenant.
- Caching
- Cache data returned by API back-end service, and reduce back-end service pressure;
- When the system API cache is large, you can use redis cluster to improve system response.
- Circuit breaker
- If the back-end service has a timeout or abnormality for 50% of calls within N seconds, the system automatically disconnects the service, and tries to restore the link after M seconds. This mechanism can effectively avoid invalidation and so on.