Recent Posts | All O'Reilly Posts
David blogs at:
http://oreilly.com/blogs/
Agile is Anal ... and that's good
December 01 2010
I got dragged into an Agile project a few years back, and expected to hate it. My background is with fixed-price and (semi-)formal-methods projects, so I was wasn't expecting to enjoy the experience. I was pleasantly surprised: the people I...
read moreMy Canadian Copyright Consultation submission
August 24 2009
The Parliament of Canada recently started a public consultation on what changes should be made to Canadian copyright law, after loud public condemnation of a set of proposals a few years ago. Having made more instead of less, because "Using Samba" was available electronically, it behooved me to tell Parliament…
read moreAn Interesting Time-Sliced Cloud
August 23 2009
n this month's IEEE Computer, there's an interesting article about using a Cloud in a non-business critical environment, mixed academic and high-performance computing. In their cloud, a professor can book a set of machines for a particular time each week for a lab, or a student can book a particular…
read moreDo You Need Capacity Planning for Cloud Computing?
July 12 2009
On first glance, a properly-done cloud computing agreement sounds like it should save a customer company the work of doing any capacity planning at all. You can let the cloud supplier do all the work. However, even the best cloud service is more expensive than running your own small data…
read moreManage Your Performance with Cgroups and Projects
June 29 2009
Imagine for a moment that you're a capacity planner for a successful LAMP-based web site, and management has just "gifted" you with a new reporting program. You now have to somehow shoehorn it onto the server without hurting the performance of the existing programs.
Insoluble problem? Not a bit! All you…
read moreWhy "Twice Service Time"?
June 19 2009
A colleague asked me why I said to use a ratio of response time to service time of 2:1 in Sizing to Fail. Was it just magic, or was there any science behind it? It turns out to be a range, found by observation, rather like the number of things…
read moreSizing to Fail
May 30 2009
Out of your management asks you for a sizing estimate for the program in production, with 1500 users. You've only ever tested with 100 simulated users in JMeter, you don't have a machine big enough to test 1500 users on, and management need the answer by the end of today.…
read more
Recent Posts | All O'Reilly Posts