Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive database microconference summary from the Linux Plumbers Conference, covering key topics in database implementation and performance optimization. Dive into discussions on io_uring maturity, write barriers, O_ATOMIC requirements, filesystem behaviors, IO error handling, and MySQL redo log reimplementation. Learn about proposed solutions, performance issues, and areas for further investigation in database systems. Gain insights from industry experts representing major database projects like MariaDB, MySQL, SQLite, PostgreSQL, and MongoDB. Understand the challenges and potential improvements in areas such as asynchronous I/O, CPU usage, buffered vs. direct I/O, network I/O, and persistent memory. Discover the importance of efficient userspace optimistic spinning locks and syscall overhead in database performance.