Hi Srinath, This will be greatly improve further more after we implement Disrupter pattern to the delivery path, hopefully. And interesting point is; there is no more OOM happening (previously we suffered lot with this).
And just one part i want to highlight is that; we have some issue with the Admin Console after the Disrupter implementation; which we will address once we have time. Wont be a big issue. On Thu, Jul 25, 2013 at 8:00 PM, Sanjiva Weerawarana <[email protected]>wrote: > Wow :-). > > > On Thu, Jul 25, 2013 at 5:56 PM, Srinath Perera <[email protected]> wrote: > >> Hi All, >> >> We have been working on MB2 performance improvements, based on Disrupter >> and then batching Cassandra calls and removing some non-critical cassandra >> calls (e.g. message counters). >> >> Following are some initial results >> >> 1) With one MB Node, With cached senders, I got about 13K TPS in new perf >> machines publishing and about 2500 TPS at the receiving side. >> >> 2) With one MB Node, With new senders per message (this make sure message >> is written to the disk), about 2500 TPS at publisher and 2500 TPS at >> receiver side. (Earlier we got about 1500 TPS before changes ). >> >> In the released version, if we send about a Million message very fast .. >> memory get accumulated and system goes OOM. With disrupter changes this >> limit is gone. We tested with 3M messages back to back without any trouble. >> >> Receiving side bottleneck is caused by Ack sent per message. AQMP support >> batched Acks, but need to work on that. >> >> We have not tested multiple broker scenarios, but the bottleneck is not >> Cassandra any more. So we think it should scale well. >> >> However, these changes need to be carefully reviewed to make sure it does >> not break anything major. If all is well, we can do a point release with >> performance improvements. >> >> --Srinath >> >> >> >> >> >> -- >> ============================ >> Srinath Perera, Ph.D. >> Director, Research, WSO2 Inc. >> Visiting Faculty, University of Moratuwa >> Member, Apache Software Foundation >> Research Scientist, Lanka Software Foundation >> Blog: http://srinathsview.blogspot.com/ >> Photos: http://www.flickr.com/photos/hemapani/ >> Phone: 0772360902 >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Sanjiva Weerawarana, Ph.D. > Founder, Chairman & CEO; WSO2, Inc.; http://wso2.com/ > email: [email protected]; phone: +94 11 763 9614; cell: +94 77 787 6880 | +1 > 650 265 8311 > blog: http://sanjiva.weerawarana.org/ > > Lean . Enterprise . Middleware > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Malinga Pathmal, Technical Lead, WSO2, Inc. : http://wso2.com/ Phone : (+94) 715335898
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
