Specification by Example workshops
I’m speaking here:
- Testing and Finance, London, 17 May
- NDC, June 6-8 Oslo
- Agile Testing Days, November 19-22, Potsdam, Germany
scalability Archive
-
Put the web server on a diet and increase scalability
Posted on May 5, 2008 | 4 CommentsHTTP Sessions allow us to develop web applications as if they were running on a desktop machine, making the web so much more useful. Although HTTP is a stateless protocol and there is a lot of work involved in providing this abstraction, web servers make it very easy to use... -
Lazy web sites run faster
Posted on April 7, 2008 | 17 CommentsIt is fairly obvious that web site performance can be increased by making the code run faster and optimising the response time. But that only scales up to a point. To really take our web sites to the next level, we need to look at the performance problem from a... -
Two data streams for a happy website
Posted on March 3, 2008 | 9 CommentsOne of the most important architectural decisions that must be done early on in a scalable web site project is splitting the data flow into two streams: one that is user specific and one that is generic. If this is done properly, the system will be able to grow easily.... -
Golden rule of web caching
Posted on November 29, 2007 | 7 CommentsEffective content caching is one of the key features of scalable web sites. Although there are several out-of-the-box options for caching with modern web technologies, a custom built cache still provides the best performance. -
Speed up database code with result caching
Posted on November 2, 2007 | No CommentsOne of the most interesting new features of Oracle 11 for me is the new function result caching mechanism. Until now, making sure that a PL/SQL function gets executed only as many times as necessary was a black art. The new caching system makes that quite easy – here is...

