Scalability Happiness – A Quiet Query Log

Join 7500 others and follow Sean Hull on twitter @hullsean. There’s a lot of talk on the web about scalability. Making web applications scale is not easy. The modern web architecture has so many moving parts. How can we grapple with the underlying problem? Also: Why Are MySQL DBAs So Hard to Find? The LAMP …

Caching – What is it and why is it important?

Caching keeps frequently accessed objects, images and data closer to where you need them, speeding up access to websites you hit often. Your browser is the first layer of caching, keeping images and data from websites that you visit often.  Next the webserver itself has a caching layer, typically implemented by something like memcache, caching …

Backups – What are they and why are they important?

Backups are obviously a crucial component in any enterprise application.  Modern internet components are prone to failure, and backups keep your bases covered.  Here’s what you should consider: Is your database backed up, including object structures, data, stored procedures, grants, and logins? Is your webserver doc-root backed up? Is your application source code in version …

Success Story–Media and Entertainment Conglomerate

The Business A website aggregating twitter feeds for celebrities, with sophisticated search functionality. The Problem Having been recently acquired by a large media and entertainment conglomerate, their traffic had already tripled.  What’s more they expected their unique pageviews to grow by 20 to 30 times in the coming six months. Our Process We worked closely …