On Tue, Aug 16, 2016 at 5:29 PM, Supun Sethunga <[email protected]> wrote:
> Hi all, > > We carried out some performance tests for APIM Analytics server in a > Minimum HA setup. Idea was to saturate the Analytics server up to the > maximum number of requests it can handle, without APIM (client side) > getting their publisher queues full, see how it will behave in the long run > (for couple of hours). With this test, found out that the maximum > throughput it can handle is around 18,000 requests / sec. Please see below. > For this test, used tomcat echo service as the backend. Used 4 standalone > APIM servers to achieve the throughput. > This means if we scale up the API gateways, it will lead to getting queue fill messages frequently when request throughput to DAS node is larger than 19000 TPS. Since DAS node can handle more than 19000 TPS, this behavior may cause due to rate of DAS server accepting messages is less than the rate of message coming to gateways which leads to filling the queues in gateways. Is this tested with binary or thrift transport? May be better if we can have results for both binary and thrift transports. > > Raw data can be found at [1]. > > [image: Inline image 1] > If we increase the throughput beyond 19,000 requests/sec, then the queues > at APIM side get filled after sometime. Please refer the 2nd, 3rd, and 4th > sheets of [1]. The huge variance towards the end in those charts were due > the queues getting filled. > > I will add these to a performance results template, including the advanced > details about the setups and the configs. > > [1] https://docs.google.com/spreadsheets/d/1vVRPp8b31DccJ1A6p9MRGxzmLAX2y > iGAebT25kpsLzg/edit#gid=0 > > Regards, > Supun > > -- > *Supun Sethunga* > Senior Software Engineer > WSO2, Inc. > http://wso2.com/ > lean | enterprise | middleware > Mobile : +94 716546324 > Blog: http://supunsetunga.blogspot.com > -- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +94775505618 Blog:harshcreationz.blogspot.com
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
