Operations | Monitoring | ITSM | DevOps | Cloud

Seamlessly Migrating 15k Redis servers to Valkey

For many years Redis has been the default for caching, message queues, and fast data storage. However recent changes to its licensing mean that companies who want truly open-source tools need to make a switch. This is why Valkey was created. We are leading the way in offering a smooth path to move your current Redis setups to a fully open-source managed Valkey service.

Kafka UI: Connect to Kafka Brokers, Produce and View Messages

As part of our mission to help developers "Start with Aiven", we built a new plugin to make working with Apache Kafka easier. The Kafka UI Connect plugin allows you to interact with your Kafka clusters directly from any JetBrains IDE (e.g., IntelliJ, PyCharm). No more juggling multiple applications!

Diskless 2.0: Unified, Zero-Copy Apache Kafka

We’ve added Tiered Storage to Diskless Kafka—using plain old KIP-405 as the read-optimizer, Diskless Kafka materializes fast-to-read segments—unifying Tiered and Diskless into a single path. This leverages production-grade Tiered Storage plugin, removes the need for bespoke components, and simplifies the community discussion. We’ve also upgraded KIP-1150 and KIP-1163 to address the community’s most pressing questions such as transactions and queues support.

Getting Started with Iceberg Topics for Apache Kafka: A Beginner's Guide

Understand how Kafka integrates with Apache Iceberg and experiment locally with Docker and Spark The streaming data landscape is evolving rapidly, and one of the most exciting developments is the integration between Apache Kafka and Apache Iceberg. While Kafka excels at real-time data streaming, organizations often struggle with the complexity of moving streaming data into analytical systems.

Using PostgreSQL Anonymizer to Generate Synthetic Data

Set aside the data masking features of PostgreSQL Anonymizer. This plugin can save the day during development by simplifying your workflow and generating schema-accurate, privacy-compliant test data. In a previous post, we discussed using static and dynamic masking to anonymize data. I spent the last two weeks trying to write followups for the anonymization posts. It's time to confess... I'm an over-engineerer.

Get Kafka-Nated, Ep 6: Kafka Meets Flink: The Streaming Analytics Revolution

Wednesday July 23 2025 Guest Focus: Streaming analytics expert and Kafka-Flink integration specialist Ben Gamble from Ververica will be joining our host Hugh Evans. Ben has been at the forefront of driving Kafka-Flink integration and the streaming analytics revolution. What we’ll cover: As always we’ll offer a free coffee voucher to all attendees. Get Kafka-Nated!

Simple Kafka for Developers: Kafka UI Directly in Your IDE

Developers love tools that make their lives easier. Whether it’s debugging, visualizing data, or managing clusters, the right tools can transform hours of manual work into just a few clicks. When it comes to Kafka - one of the most powerful but complex streaming platforms - having the right interface is critical. That’s exactly why we built our new Kafka UI Plugin.

Get Kafka-Nated Ep 5: Satish Duggana, Uber - Contributing Tiered Storage to Kafka

Wednesday August 20 2025 Guest Focus: Senior engineer and KIP-405 Tiered Storage architect Satish from Uber, will be joining our host Hugh Evans. Satish was a contributor to KIP 405 which brought tiered storage to Kafka. What we’ll cover: As always we’ll offer a free coffee voucher to all attendees. Get Kafka-Nated!