Marko Mäkelä
Employers on the program
- 2020–2024MariaDB7 talks
Appearances by year
- FOSDEM
- MariaDB Server Fest
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Sep 17, 2024 | MariaDB ServerFest Berlin 2024 | MariaDB Server Fest | — | Efficient Use of rr to Analyze and Fix MemorySanitizer Errors as MariaDB Corporation | |
| Oct 5, 2023 | MariaDB (Un)Conference and MariaDB Server Fest 2023 | MariaDB Server Fest | — | How InnoDB Undo Logs and the Purge of History Work as MariaDB Corporation | |
| Feb 4, 2023 | FOSDEM 2023 | FOSDEM | speaker | InnoDB change buffer: Unsafe at any speed as MariaDB Corporation One of the innovations in InnoDB was the change buffer (originally, insert buffer), which aims to convert random I/O to more sequential I/O, by buffering…Show lessOne of the innovations in InnoDB was the change buffer (originally, insert buffer), which aims to convert random I/O to more sequential I/O, by buffering certain changes to secondary index B-tree leaf pages. Due to its design and nature, any bugs related to the change buffer are extremely hard to reproduce. | SlidesVideo |
| Nov 17, 2022 | MariaDB Server Fest 2022 | MariaDB Server Fest | — | How InnoDB Multi-Version Concurrency Control (MVCC) works as MariaDB Corporation | |
| Feb 5, 2022 | FOSDEM 2022 | FOSDEM | speaker | Performance oriented InnoDB log format changes as MariaDB Corporation The persistent circular buffer (the ib_logfile0 ) is the fundament of the persistent InnoDB buffer pool. Over the years, the log file format has been changed in…Show lessThe persistent circular buffer (the ib_logfile0 ) is the fundament of the persistent InnoDB buffer pool. Over the years, the log file format has been changed in MariaDB Server to improve the performance. | SlidesVideo |
| Feb 6, 2021 | FOSDEM 2021 | FOSDEM | speaker | Buffer pool performance improvements as MariaDB Corporation In any block-oriented, update-in-place database with log-based recovery, two kinds of page flushing are needed. Eviction flushing is necessary when all least…Show lessIn any block-oriented, update-in-place database with log-based recovery, two kinds of page flushing are needed. Eviction flushing is necessary when all least recently used blocks are dirty (modifications exist in the buffer pool). | SlidesVideo |
| Feb 2, 2020 | MariaDB Day Brussels 2020 | MariaDB Server Fest | — | InnoDB Status & RoadMap in MariaDB | Video |
| Feb 1, 2020 | FOSDEM 2020 | FOSDEM | speaker | ALTER TABLE improvements in MariaDB Server as MariaDB Corporation ALTER TABLE in MySQL used to copy the table contents row by row. We can do much better; in the best case, allow instantaneous schema changes, even for…Show lessALTER TABLE in MySQL used to copy the table contents row by row. We can do much better; in the best case, allow instantaneous schema changes, even for nontrivial changes, such as ADD COLUMN…AFTER and DROP COLUMN . | SlidesVideo |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Peter Zaitsev | 6 | — | 2023 |
| Michael “Monty” Widenius | 5 | — | 2024 |
| Federico Razzoli | 4 | — | 2024 |
| Vicențiu Ciorbaru | 4 | — | 2024 |
| Frédéric Descamps | 4 | — | 2023 |
| Jimmy Angelakos | 4 | — | 2023 |
| Sergei Golubchik | 3 | — | 2024 |
| Andrew Hutchings | 3 | — | 2023 |
| Christian Kniep | 3 | — | 2023 |
| Vinicius Grippa | 3 | — | 2023 |
| Marco Tusa (the Grinch) | 3 | — | 2022 |
| Shlomi Noach | 3 | — | 2022 |
| Valerii Kravchuk | 3 | — | 2022 |
| Sveta Smirnova | 3 | — | 2021 |
| Christian Roser | 2 | — | 2024 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.