We are pleased to announce that the Databases Microconference has been accepted into the 2019 Linux Plumbers Conference! Linux plumbing is heavily important to those who implement databases and their users who expect fast and durable data handling.
Durability is a promise never to lose data after advising a user of a successful update, even in the face of power loss. It requires a full-stack solution from the application to the database, then to Linux (filesystem, VFS, block interface, driver), and on to the hardware.
Fast means getting a database user a response in less that tens of milliseconds, which requires that Linux filesystems, memory and CPU management, and the networking stack do everything with the utmost effectiveness and efficiency.
For all Linux users, there is a benefit in having database developers interact with system developers; it will ensure that the promise of durability and speed are both kept as newer hardware technologies emerge, existing CPU/RAM resources grow, and while data stored grows even faster.
Topics for this Microconference include:
- The architecture of individual databases
- The kernel interfaces utilized, particularly those critical to performance and integrity
- What is a general performance profile of databases with respect to kernel interfaces
- Database difficulties with the kernel
- What kernel interfaces are particularly useful
- What kernel interfaces would have been nice to use
- Work arounds caused by lack of proper system calls
- The direction of database development and what interfaces to newer hardware, like NVDIMM and atomic write storage, would be desirable
Come and join us in the discussion about making databases run smoother and faster.
We hope to see you there!
Leave a Reply
You must be logged in to post a comment.