Yes Nuwan. For API manager functionalities the endpoints are all Jaggery. However for tenant creation, and adding of users/roles we will be invoking admin services via soap requests.
The Jaggery URLs are as follows. Login : /publisher/site/blocks/user/login/ajax/login.jag Add API : /publisher/site/blocks/item-add/ajax/add.jag Publish API : publisher/site/blocks/life-cycles/ajax/life-cycles.jag Login to Store : /store/site/blocks/user/login/ajax/login.jag Get Default APP ID : /store/site/blocks/application/application-list/ajax/application-list.jag Subscribe to API : store/site/blocks/subscription/subscription-add/ajax/subscription-add.jag Get ALL APIs : /store/site/blocks/api/listing/ajax/list.jag Get Recently Added APIs : store/site/blocks/api/recently-added/ajax/list.jag Get Tags : store/site/blocks/tag/tag-cloud/ajax/list.jag @ Nirodha, I will share the script location after adding it to the scratch area. Thanks, Ruwan On Fri, Mar 29, 2013 at 12:39 PM, Nuwan Bandara <[email protected]> wrote: > Ruwan, > > can you share the Endpoint URLs that you hit on load testing ? are those > APIs witten in Jaggery > > Regards, > /Nuwan > > > On Thu, Mar 28, 2013 at 8:49 PM, Ruwan Yatawara <[email protected]> wrote: > >> >> Hi All, >> >> We executed a load test on the latest multi-tenancy enabled API Manager >> pack with with the Use of Jmeter Scripts. >> >> Following features of the API Store, were tested. >> >> 1. Get All APIs >> 2. Get All Tags >> 3. Get All recently added APIs >> >> Please find below, results of the tests. >> >> *Test : Get All APIs* >> * >> * >> * >> * >> *10 Tenants 100 APIs each (1000 APIs)* >> User Count Average Time (ms) Single User 3169 10 Users 43230 >> >> *100 Tenants 10 Apis each (1000 APIs)* >> User Count Average Time (ms) Single User 6119 10 Users 63402 100 >> Users 185196 >> >> >> >> *100 Tenants 20 APIs each (2000 APIs)* >> User Count Average Time (ms) Single User 14974 10 Users 172514 100 >> Users 182466 300 Users * 328453 >> >> * With 10.37% of the requests getting timed out >> >> >> *100 Tenants 100 APIs each (10000 APIs)* >> User Count Average Time (ms) Single User Fails after 210200 >> >> >> >> >> >> *Test : Get Recently Published APIs* >> * >> * >> >> >> *100 Tenants 20 APIs each (2000 APIs)* >> User Count Average Time (ms) Single User 487 10 Users 3051 100 Users >> 37852 1000 Users * 328291 >> >> * With 6% of the requests getting timed out >> >> >> *Test : Get Tags* >> * >> * >> >> >> *100 Tenants 20 APIs each (2000 APIs)* >> User Count Average Time (ms) Single User 682 10 Users 5617 100 Users >> 85346 1000 Users * 359779 >> >> * With 16.7% of the requests getting timed out >> >> >> >> Please note that, these tests were carried out on my local machine. >> >> >> Thanks and Regards, >> Ruwan Yatawara >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Thanks & Regards, > > Nuwan Bandara > Associate Technical Lead & Member, MC, Development Technologies > WSO2 Inc. - lean . enterprise . middleware | http://wso2.com > blog : http://nuwanbando.com; email: [email protected]; phone: +94 11 763 > 9629 > * > <http://www.nuwanbando.com/> >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
