Excerpts from the High Performance MySQL book (2nd Edition):
Another issue is bugs in the server. We don't want to sound negative, but most major versions of the MySQL server have historically had some bugs in replication, especially in the first releases of the major version.
It's encouraging to look back over the last few years and see the changes that have been made during that time. However, it's worth noting that most of the features the first edition of this book predicted never appeared...
That being said, hey, I'm thankful as heck. Database technology is incredibly difficult to build. I was talking with a friend recently about what core software engineers used to do, vs. today. The interesting work has been pushed from what used to be very core technology (database platforms, communications infrastructure, etc.) to very high level app-level work (websites for specific verticals or needs). In large part, this can be credited to the works of gangsters like the MySQL team, the Apache team, and the like. Because of their herculean works, we can all build on these foundational pieces to create impactful, meaningful user experiences. You know, like superpoke.
Brutal guys, brutal! But, I guess you get what you pay for. ;-)