Tom got an AWS account this weekend, so I decided to geek out on it.
On Sunday I pulled the trigger and put leveltendesign.com up Amazon's Web Services using Chapter Three's Mercury AMI.
I'll write more about this later, but I just wanted to share this before I leave tonight:
4,000 HTTP requests served in less than 1 second, run on the production server.
root@ip-10-160-59-223:~# ab -c1 -n4000 http://localhost/ This is ApacheBench, Version 2.3 <$Revision: 655654 $> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to The Apache Software Foundation, http://www.apache.org/ Benchmarking localhost (be patient) Completed 400 requests Completed 800 requests Completed 1200 requests Completed 1600 requests Completed 2000 requests Completed 2400 requests Completed 2800 requests Completed 3200 requests Completed 3600 requests Completed 4000 requests Finished 4000 requests Server Software: Apache/2.2.11 Server Hostname: localhost Server Port: 80 Document Path: / Document Length: 18493 bytes Concurrency Level: 1 Time taken for tests: 0.929 seconds Complete requests: 4000 Failed requests: 0 Write errors: 0 Total transferred: 75904000 bytes HTML transferred: 73972000 bytes Requests per second: 4306.41 [#/sec] (mean) Time per request: 0.232 [ms] (mean) Time per request: 0.232 [ms] (mean, across all concurrent requests) Transfer rate: 79803.24 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 0 0.2 0 10 Processing: 0 0 0.8 0 21 Waiting: 0 0 0.7 0 21 Total: 0 0 0.8 0 21 Percentage of the requests served within a certain time (ms) 50% 0 66% 0 75% 0 80% 0 90% 0 95% 0 98% 0 99% 0 100% 21 (longest request)

If you enjoy our content, please consider subscribing through RSS, so you can read our posts in your application of choice.