Writing

Unsolicited Advice / Tips & Tricks / Random Musings

Our ongoing commitments to innovation and training involve sharing what we know with as broad an audience as possible. By publishing our insights, we help build dialogue that moves everything forward. We reach out with technical articles on systems administration and programming as well as through our blog and updates on Twitter.

PostgreSQL is the most advanced and flexible Open Source SQL database today. With this
power and flexibility comes a problem. How do the PostgreSQL developers tune the
default configuration for everyone? Unfortunately the answer is they can't.

The problem is that every database is not only different in its design, but also
its requirements. Some systems are used to log mountains of data that is almost never
queried. Others have essentially static data that is queried constantly, sometimes
feverishly. Most systems however have some, usually unequal, level of reads and writes
to the database. Add this little complexity on top of your totally unique table
structure, data, and hardware configuration and hopefully you begin to see why tuning
can be difficult.

Happy 10th Birthday Django!

Whew, what a conference! The talks were great, the venue was comfortable, and the BBQ was amazing. But that was only part of it. Many of the talks focused on the Django community and you could feel it in the room. We laughed from our bellies and teared up each time someone mentioned Malcolm.

I had the honor of giving the closing address, which was really just a thinly veiled way ...