WSO2 API Manager throttling implementation is done in a manner so that API designers have the full flexibility to throttle API consumers at all levels. It supports throttling at API level Resource level Application level Subscription level Oauth2 token level with out of the box throttling tiers and configurations. Users can manage throttling at above mentioned levels using the OOTB functionalities available in the product. The below 2 figures explains how the throttling is applicable across different levels and how they are executed during the runtime. WSO2 API Manager throttling levels and applicability The different throttling levels which are configured from the API manager will apply during the runtime as depicted in the below figure. WSO2 API Manager throttling execution flow In this article, I’m going to discuss how to implement custom throttling rules to throttle API requests based on users. To do this, users needs to log in to the admin interface of the WSO...
Sharing the things which I learned about Enterprise Integration.