Personal schedule for Lance Albertson
subscribe to Lance Albertson's
In 10 years of fixing other people's SQL databases, I've noticed that the less the original developer knew, the more complex the databases are ... and the more complex the problems. Here I offer a refreshing approach for simple SQL database design.
Few applications are architecturally simple. As soon as you grow, you find yourself using multiple subsystems and machines to scale, creating new headaches in configuration management. Help is at hand! This tutorial introduces Chef, a modern Ruby-based open source approach to systems integration. Chef lets you manage your servers by writing code, not running commands.
The Linux System and Network Performance Course teaches systems administrators practical methodologies for monitoring systems using standard system tools. The course breaks performance into 4 functional components: CPU, Memory, I/O, and Network.
There's plenty of material (documentation, blogs, books) out there that'll help you write a site using Django... but then what? You've still got to test, deploy, monitor, and tune the site; failure at deployment time means all your beautiful code is for naught. This tutorial examines how best to cope when the Real World intrudes on your carefully designed website.