12:57 AM - Playing with PostgreSQL
I've been working on migrating foolishgames.com over to PostgreSQL from MySQL. I've been using MySQL since I worked at USOL.com ~2000. While I still appreciate the simplicity of administration and use of MySQL, several things have bugged me about it's direction since Oracle bought it.
First, the shared library requires threads in C now. This means that half the time I can't get the Perl bindings to work and it's often a pain with my C programs too.
I feel that they're only take it so far so it doesn't compete with Oracle. PostgreSQL on the other hand, has been adding all sorts of neat features like better replication, JSON data types, and rewriting how the engine allocates memory. There's really movement in that camp.