☕ Social📍 AmsterdamOpen to all

AMS DB October meetup

WhenThu, Oct 8, 6:00 PMStarts in 6 days📅 Add to calendarWhereOracle - The WarehouseNieuwevaart 5-9, 1018 AA, Amsterdam🗺 Apple Maps🗺 Google Maps🚕 UberHostAMS DBCostNot stated — check with the hostOneJoy doesn't handle payments — settle directly with the host or venue.CapacityOpen — no spot limit

About this event

The October event will be hosted by the MySQL team at Oracle. Program: • 17:45 \- Doors open / refreshments / drinks • 18:00-18:05 \- Welcome • 18:05-18:55 - The Path to MySQL Open Innovation \- Heather VanCura • 18:55-19:00 \- Short break • 19:00-19:50 \- MySQL Clone Plugin Deep\-dive \- Matthias Crauwels • 19:50-20:00 \- Q&A / discussion / networking • 20:00 \- End of meetup\, with a possible external social gathering afterwards The Path to MySQL Open Innovation Abstract: As the MySQL Community celebrates its 30-year milestone in 2025–2026, it reaches a defining moment in its evolution. Looking ahead, the community enters a new phase focused on expanding engagement, collaboration, contributions, and the pace of innovation. Oracle and the MySQL Community are embarking on a bold transformation—reimagining how one of the world's most widely used open-source databases is built, governed, and evolved. This session shares details on the next phase of that transformation following the MySQL 9.7 Community Edition release. Sparked by direct community feedback about the future of MySQL as an open ecosystem, this journey led to a multi-phase strategy to modernize MySQL's development model. About Heather VanCura: Heather VanCura serves as Vice President of External Standards & Community Engagement at Oracle, where she leads global strategy for Oracle's participation in formal and informal standards organizations and engagement in open-source projects worldwide. She also leads Oracle's MySQL community engagement initiatives, fostering relationships with developers, user groups, and open-source contributors around the world. With extensive experience in community building, open governance, and developer relations, Heather focuses on advancing MySQL through open collaboration, modern development practices, and ecosystem growth. Her work strengthens connections between Oracle engineering teams and the global MySQL community, supporting open participation, greater transparency, and contributions that help shape the future of data platforms. She helps ensure that MySQL continues to evolve as the world's leading open-source database. MySQL Clone Plugin Deep-dive Abstract: Everyone knows the syntax: CLONE INSTANCE FROM ..., wait a bit, and you have a new replica. Far fewer people know what happens underneath, and that is where the interesting engineering is. Copying a multi-terabyte data directory takes minutes to hours, and the database keeps changing the whole time. So what exactly did you copy? Clone's answer is a three-stage protocol built inside InnoDB: a bulk file copy that is knowingly inconsistent, a page copy that repairs what changed underneath it, and a redo tail that pins the whole thing to a single LSN. On first start the result is just ordinary crash recovery. In this talk I walk through that protocol and the two pieces of infrastructure it needed: modified-page tracking and redo archiving, both of which outlived clone itself. Along the way we look at the design tradeoffs the worklogs spell out: why pages are tracked at flush time rather than when they are dirtied, what the donor actually pays for while a clone runs, what happens when the redo archiver falls behind, and how binlog position and GTID end up consistent with the copied data. I don't write InnoDB, I operate it. This is a practitioner's reading of the code and the worklogs, aimed at anyone who provisions replicas and wants to know what they are trusting. About Matthias Crauwels Passionate about computers since the age of 10, he got his computer science degree in 2005. He worked at a major Belgian university developing e-learning applications, where he grew into the role of MySQL DBA. In 2017 he left the university and joined Pythian as a MySQL Database Consultant. Today he works at PlanetScale supporting large enterprise customers running MySQL at scale.

Join this event

Before you join

OneJoy is where people find each other — the host organises the event, not us. Check who is hosting, judge whether it suits you, and take the same care you would meeting anyone new. Under-18s should come with a parent or guardian. Any money changes hands directly with the host; OneJoy never handles payments.

Sign in — Have an account? Sign in and we'll fill this in for you.

Only shared with the host.

More options

Questions & comments

Ask the host anything — replies are visible to everyone.

—

⚑ Report

Report this to the OneJoy team

Tell us what is wrong. We read every report.