Online Stream – Building Valkey Modules in Rust – June 16, 2025

Percona invites developers and engineers to an interactive technical session on building Valkey modules in Rust, featuring Dmitry Polyakovsky, a recognized author and speaker on Valkey and Rust module development.

Have you used Valkey (or Redis) but wished it had a specific feature?
Have you looked at the Valkey code thinking you could add that feature, but felt intimidated by the complexity of the underlying C code?

In this session, we’ll explore how to extend Valkey with custom features by building a module from scratch. We’ll use Rust to take advantage of its memory safety and rich ecosystem, and leverage the Valkey Modules Rust SDK to speed up development.

Event Details

📅 Date: June 16, 2025
🕒 Time: 1:00 PM Pacific Time / 8:00 PM GMT
🎥 Platforms: LinkedIn Live and YouTube Live

Speakers & Host

  • Speaker: Dmitry Polyakovsky – Consulting Member of Technical Staff, Oracle; author and speaker on Valkey modules in Rust
  • Host: Lori Lorusso – Head of Community, Percona

What’s This About?

Valkey is a high-performance in-memory database that supports extensibility through modules. This session will cover the Valkey Modules Rust SDK, which enables developers to create custom commands and data types without modifying Valkey’s core.

Key Topics

  • Architecture of the Valkey Modules Rust SDK
  • Writing modules without unsafe code
  • New SDK features: client APIs, authentication, preload validation
  • Practical examples and implementation insights

What to Expect in the Demo

  • SDK Overview: How Rust simplifies Valkey module development
  • Hands-on Implementation: Dmitry Polyakovsky will demonstrate module creation
  • Code Examples: Working with clients, command filtering, event handling
  • Q&A: Ask questions directly to the speakers

If you work with Rust and want to dive deeper into Valkey module development, don’t miss this session!

How to Join

Tune in on June 16, 2025, at 8:00 PM GMT / 1:00 PM PT, and watch the live stream on LinkedIn and YouTube.

📅 Add to Calendar
🔗 Join the LinkedIn Stream
🔗 Join the YouTube Stream

Speakers

Dmitry Polyakovsky

Consulting Member of Technical Staff at Oracle Cloud

Dmitry Polyakovsky is a Consulting Member of Technical Staff at Oracle Cloud and has been working with Redis for over a decade. Throughout his career, he has explored Redis in various applications, contributed open-source libraries, written insightful blog articles, and shared his expertise through conference talks and podcast interviews.

Currently, Dmitry leads the OCI Cache service at Oracle Cloud and is excited to be part of the Valkey project.

Outside of work, he enjoys hiking around Seattle and spending quality time with his family.

See all talks by Dmitry Polyakovsky »

Lori Lorusso

Head of Community, Percona

Open Source Advocate | Community Organizer | Program Manager | Speaker

Lori Lorusso is the Head of Community at Percona, where she brings developers, database experts, and open-source enthusiasts together. She is passionate about building strong technical communities, driving conversations around database performance, and making open-source knowledge accessible. Outside of work, she enjoys traveling and exploring new cultures.

See all talks by Lori Lorusso »

✎ Edit this page on GitHub