Yesterday I’ve attended MySQL Customers Conference in London. This event is much smaller size than Users Conference (one day and about 170 people attending) and surely less geeky – there were no one from MySQL Development Support or Consulting teams and Sales Engineers were as close as you could get. Though Anders Karlsson and Ivan Zoratti are one of the best of the kind being more technical than quite a few of the teams mentioned.
It started with Robins presentation about MySQL features and Roadmap. Not what it was something new but it was good to hear about release plans for MySQL 5.1 (Q1 2008) and MySQL 6.0 (Q4 2008) – which sounds pretty ambitious to me but we shall see how many resources 5.1 will take after it is released to get all the issues resolved. Falcon will be default transactional storage engine in MySQL 6.0 – I did not truly understand if it will be recommended transactional storage engine or just default storage engine will switch from MyISAM to Falcon.
It was rather interesting to hear a lot about features of new storage engines such as Nitro and InfoBright but there was nothing told about Innodb features, even ones such as page compression which were publicly announced before.
Somewhere in 6.x series proper performance monitoring instrumentation and semi-synchronous replication is promised together with a lot of other good stuff.
Robin also showed some optimized improvements for subqueries in MySQL 6.0 which are pretty cool and which we still do not have a time to take a closer view at.
There is also not much told about Maria (aka MyISAM++) in product road map presentation, so I guess this is also kept low profile, while later in the conference Anders and David barely mentioned it.
Performance Tuning Presentations – I’ve visited two of these, one by Anders and one by Ivan. There was not much of new stuff to learn (I would not be doing much job if there would be). Though it was fun and mostly correct – we had interesting discussions with Anders. Ivan had number of benchmarks presented in his presentations which however were hard to understand as table schema as well as queries were often missing not even to say about settings.
Customer Presentations – There was one by Swedish Police and one by Net-A-Porter. I was on the second one and I kept thinking how these guys happened to be chosen ? Well It was perfect presentation from Marketing side perhaps the speaker kept quoting benefits of MySQL Enterprise from MySQL Marketing Materials . There is not much of technical insight otherwise – pretty simple site, master slave replication, plans to use DRBD, nothing which I would call fancy or exciting. Though this is may be what London audience is looking for – how does “Average Joe” benefits from MySQL Enterprise offering and MySQL Services. I would prefer to hear about some project which cooler from the technical standpoint and I bet it would not be that hard to find.
Partner Presentations Couple of sponsors had a time to talk. Dolphin Interconnect was perhaps most interesting for guys dealing with High Performance. Though I’d really like them to see to have some work done outside of MySQL Cluster – for example quite possible their solution could help a lot to shorten latency dealing with MemCache servers etc.
MySQL High Availability Solutions This was very good talk by Anders – it felt like he likes this topic a lot and spend plenty of time preparing this presentation and Anders also had a lot of practice in the area. It was mostly focused on DRDB which I’m not the big fan of for various reasons.
The last part was Storage Engine Panel which was very unusual to see without Brian Aker which normally takes part in all Storage Related activities. There were some Q&A about various storage engines – mostly basic stuff.
As a final note I should say this was much more than British conference – were were a lot of people from Sweden, Norway, Denmark, Netherlands and other countries. I guess they are much better of with English speaking conference than one in Paris for example 🙂