Talk: The implementation of MariaDB parallel replication

On November 6 2024 I presented a talk with the title: “The implementation of MariaDB parallel replication” at a local TeqHub meetup in Copenhagen.

In the talk I first presented how MariaDB replication works overall. I then described the central idea of optimistic parallel replication. Finally I described three details of the implementation: transaction scheduling; conflict detection; and efficient commit ordering. Here are the slides for the presentation.

I was very impressed by the level of the engagement of the audience. There were many questions that showed not only a deep interest in the subject, but also a deep understanding of the material I presented.

MariaDB Server turns fifteen!

Fifteen years ago, Internet Explorer made up about two-thirds of all browsers, Firefox the majority of the rest, while a newly-released browser called Chrome was starting to appear in the rankings.

Fifteen years ago, iPhone OS overtook Windows Mobile in worldwide smartphone market share, but still trailed the giants of Blackberry’s RIM and Symbian, used by market leader Nokia, while Google’s new Android ecosystem was just starting to show signs of momentum.

And in the database world, as Oracle moved to acquire MySQL, a new upstart called MariaDB was born as a fork of MySQL, birthed by MySQL founder Monty Widenius with the support of many of the original MySQL developers.

Announcing the first MariaDB Hackathon – in India!

Update 2024-10-15: The event has been cancelled in favour of something better. Please see the end of this post.

On the 24th – 25th October 2024 we will be hosting our first-ever Hackathon as part of our larger MariaDB Foundation presence around Open Source India.

What is a Hackathon?

If you have never done one before, it is basically a fun and challenging technology event where the goal is to create new things. Attendees are split into small teams of 5-10 people. An open source project is chosen to create and/or improve upon, and you have a day to work on it (and night as well if you really want to).

MariaDB ServerFest Berlin 17 Sep 2024

Come join us in Berlin, on Tue 17 Sep 2024! It’s time for our next MariaDB Server Fest, which we invite you to enjoy in person or virtually.

MariaDB Server Fests are the events where MariaDB Foundation and friends celebrate and share the latest new happenings in the world of MariaDB Server. And Berlin is a great place to be – to work in, to travel to, to meet in.

Welcome to Berlin!

The physical event is hosted by MariaDB Foundation’s valued sponsor IONOS, on Revaler Straße 30 in the vibrant and trendy Friedrichshain area of Berlin.

MariaDB Vector at Intel Vision – AI Everywhere

AI was everywhere at Intel Vision this week in London. Nearly every keynote and breakout presentation was centred around AI. I had the honour of being interviewed by Intel’s jovial Chief Commercial Officer Christoph Schell, who is just about as stereotypically German as his former neighbour from Stuttgart Jürgen Klopp (whom he referenced on-stage), namely: not at all.

Staying German but perhaps a tad less Klopp-like, Thomas Bach was one of many interviewed on-stage by Christoph. The president of the International Olympic Committee nevertheless impressed me by his quick-witted reply to Christoph’s question as to how AI would have made an impact if it had been in place during Thomas Bach’s fencing career.

MariaDB Wins at the CloudFest Hackathon

OK, MariaDB Server didn’t specifically win, but a project around the MariaDB Catalogs feature won and the team behind it was led by me. In this post, I shall dig into what the CloudFest Hackathon is, what we did there and why it is a big deal.

CloudFest and the Hackathon

CloudFest is an event that happens every year in Europa Park, which is normally an amusement park, located in Rust, Germany. It is a fantastic web hosting and cloud event that spans a whole week, and there are often a lot of entertainment events happening around the main event.

FOSDEM 2024 follow-up

What a FOSDEM weekend in Brussels! This was MariaDB Foundation’s best FOSDEM ever, although it wasn’t a FOSDEM at all. Confused? Stay tuned.

A live migration from MySQL 5.7

The highlight in several respects was the live migration of the Cantamen cluster from MySQL 5.7 to MariaDB 10.11.

Currently, cantamen operates a MySQL 5.7 master-slave-replication cluster as backbone for our Carsharing system software solution “EBuS”. We are the leading provider in this market serving some 10.000 vehicles for roughly estimated 150.000 users. Three database schemas with some 550 tables fill about 412 GB of hard disk space on the 128-GB-RAM-equipped servers.

FOSDEM Fringe Schedule is Up

The schedule is up! https://mariadb.org/fest2024-brussels/

We are lucky and happy to have a great line-up of presenters for the MariaDB Server Fest 2-3 Feb 2024, a FOSDEM Fringe event during the Friday and Saturday of the FOSDEM weekend in Brussels.

Please join us in person in Brussels!

The event is, quite like FOSDEM this year, a physical one. You are welcome to join it in person, for free – less than 2 km from the university where FOSDEM convenes.

Friday is Migration and Money …

We start on Friday before FOSDEM itself, with the “Migration and Money” day.