From a Chocolate Wrapper to Concurrent InnoDB Page Splits
Summary
The article describes a MariaDB research prototype implementing B-link style concurrent leaf and internal page splits in InnoDB to reduce index-wide serialization and improve write throughput. It provides design details, implementation notes, adaptive split strategies, and a benchmarking section showing a 5.23x throughput improvement (102,838 inserts per second vs 19,676) along with latency reductions. It also discusses limitations and future work.