Stress testing AMF
Aaron has a series of posts on developing a system for stress testing AMF.
The setup: AMF Stress Testing – Flex, Ruby, JMeter.
The screen cast: Stress Testing AMF Gateway Screen Capture
The results: 37 Million (requests in), 9 hours.
That’s pretty amazing.
The next morning, we had the Live Search team from M$ asking us how the hell we did that. Pretty friggin cool. Also note that JMeter bursts requests, it’s not constantly sending requests. So we probably could have done 90 million in 9 hours no problem. Crazy.
Another successful AMF project. Go AMF!
I’ve been using a lot of XML Services recently, not necessarily by choice, as it was all consulting work and it wasn’t really my place to dive in and say “you should be using AMF!”. Even then if my clients asked me “why AMF?” the answer would of been because it’s easier for me when I should be telling them how AMF can be easier, better, faster for them too (and their servers). Hopefully tests like this will help spread the adoption of AMF, they definitely help the cause more than me whining about parsing XML
And because I don’t think he sleeps Aaron also released a new version of Super Simple Remoting.
This entry was written by
Alastair, posted on
January 29, 2008 at 12:57 am, filed under
ActionScript,
Flash,
Flash Remoting,
Flex. Bookmark the
permalink. Follow any comments here with the
RSS feed for this post.
or leave a trackback:
Trackback URL.
© Copyright 2006 - 2010 Alastair Dawson
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
3 Comments
Thanks for posting this. I get a couple hours of sleep per night.
.
LOL, up late like me.
haha. like always.