NEW courses available! Our Rust Self-Paced Training bundle has 2 new courses. View New Curriculum →
Optimize Your Databases on Kubernetes With This One Weird Filesystem Trick

Optimize Your Databases on Kubernetes With This One Weird Filesystem Trick

Oct 17th, 2024

12:00PM - 1:00PM EST

Remote

Reduce database size by 50% and boost performance using ZFS and OpenEBS LocalPV-ZFS CSI driver on Kubernetes. Live demos included!

Price: Free

Enroll Now

When: Thursday, October 17th | 12pm - 1pm EST

Schedule: 1-Hour Free Webinar

Where: Online - Zoom Meeting


What if I told you that you can reduce the size of your databases by 50% and significantly increase their performance, without changing your hardware, without touching your database engine, queries, or indexes, in a completely transparent manner?

The “secret sauce” is ZFS and the OpenEBS LocalPV-ZFS CSI driver. There is a lot to unpack here!

ZFS is an advanced filesystem with a lot of sophisticated features. The one that is relevant here is transparent compression, which is particularly efficient on most database workloads, as it reduce the amount of data that needs to be read from and written to disk. This reduces in lower disk usage and higher throughput.

To leverage ZFS transparently on Kubernetes, we will use LocalPV-ZFS. This is a CSI driver that allows automatic provisioning of Kubernetes volumes on a ZFS pool. We will see how to install this on a Kubernetes cluster.

Finally, to demonstrate and benchmark the whole setup, we will use CNPG - Cloud Native PostGres, a database operator that can provision replicated PostgreSQL database clusters in mere minutes.

During the Webinar:

Our goal is to demonstrate how multiple high-quality open source solutions can interoperate together to realize significant cost savings and performance improvements.

That said, each of these components is already useful and meaningful in isolation; so feel free to join the presentation even if you’re interested by only one of the components: ZFS, OpenEBS, or CNPG, for instance.

There will be a lot of live demos!


About Jérôme Petazzoni:

Jérôme was part of the team that built, scaled, and operated the dotCloud PAAS before it became Docker. He worked for seven years at the famous container company, wearing various hats. When he’s not busy with computers, he collects musical instruments. He can arguably play the theme of Zelda on a dozen of them.


Why Engineers & Teams Trust Ardan Labs

Cisco Logo

Extremely well organized and high value

"The course is extremely well organized and the pace is also very conducive to the learning process. The exercises are very well organized. Delivered very high value."

- Cisco
Kelsey Hightower's Photo

Best training in the Go community

"You should reach out to the team over at @ardanlabs. They have been training the Go community since the beginning and I've yet to see anyone do it better."

- Kelsey Hightower
Jessica Greene's Photo

Go features that made work better

"Feeling so happy with myself: yesterday at work I refactored some code to use @golang 1.16 built-in, embed I learned about it at @ardanlabs service class."

- Jessica Greene
Zip Recruiter Logo

Well-structured and useful advice

"Excellent class. The instructor is a hacker speaking to hackers, so we got very useful information and advice. Well-structured and paced. 10/10 would gopher it again."

- Zip Recruiter
Adeniyi Oluwatola's Photo

Best ever—learned to build great services

"I finished Ultimate Service from @ardanlabs. I'm telling you this was the best ever. Talking from project structures to metrics. Now I can write good services in Go."

- Adeniyi Oluwatola
Steve Francia's Photo

Improved productivity with Go

"Thanks @ardanlabs for a great Ultimate Go class! Bill is a great teacher and I'm definitely more productive in Go now."

- Steve Francia
Matt Holt's Photo

Complex topics explained clearly

"Highly recommend Ultimate Go by @goinggodotnet & @ardanlabs. I appreciate how Bill explains complex topics simply and clearly. The labs were incredibly helpful too."

- Matt Holt
Cole Calistra's Photo

Well documented and well structured

"Their quality is astounding. They went above and beyond what we asked, working in line with best practices. Everything had test cases, was well documented and well structured, and ran smoothly.”

- Cole Calistra
See What's New

From the Lab

Where ideas get tested and shared. From the Lab is your inside look at the tools, thinking, and tech powering our work in Go, Rust, and Kubernetes. Discover our technical blogs, engineering insights, and YouTube videos created to support the developer community.

Explore our content: