Blog

Get the latest updates and articles on industry trends

All posts

31 January 2022

***Copy this to make a new post (40-90 chars)

Write a teaser description of the post. End with a CTA like "Find out..." or "Read on..." (150-160 chars)

Crabby
20 January 2022|By

Quickly developing REST APIs with PostgREST

13 January 2022|By

Future PostgreSQL: Improvement to the Replication Protocol

Updates from Aiven to your inbox.

All things open source, plus our product updates and news in a monthly newsletter.

22 December 2021

Winning with Developer Experience

Set up a Developer Experience team to take care of your developers - and your bottom line. Find out how DEX gives you a competitive edge in software development.

Auri
21 December 2021

Start using OpenSearch with NodeJS

Great search and aggregation features can make a big difference to your application. Read on to see how to use OpenSearch with your NodeJS.

20 December 2021

Security updates: Grafana and Log4j

0day? How about 0december! Aiven's CISO recaps the recent vulnerabilities and what Aiven did about them.

James
16 December 2021

Announcing Apache Cassandra 4.0

Aiven is thrilled to announce that it now supports Apache Cassandra 4.0. This is the first major version upgrade since Apache Cassandra 3.0 was released in 2015.

14 December 2021

Explore the new SEARCH and CYCLE features in PostgreSQL 14

Using recursive queries? Check out the new SEARCH and CYCLE features available in PostgreSQL 14.

Francesco
14 December 2021

My headline here

Write a teaser description of the post. End with a CTA like "Find out..." or "Read on..." (150-160 chars)

Crabby
08 December 2021

Announcing Dynamic Disk Sizing

You can now book additional storage in your Aiven services without needing to switch plans in PostgreSQL, MySQL and Apache Kafka plans as a self-service. Read to find out more.

07 December 2021

Preparing Apache Kafka for Scala 3

Have you ever thought how complicated would be to migrate Apache Kafka to Scala 3? Find out what Aiven's OSPO discovered!

Josep
02 December 2021

Easy real time streaming insights

Your streaming data is a valuable asset. Find out why you should be hoarding and analyzing it.

David
01 December 2021

Cluster for profit

Find out how and, above all, WHY, join us in Cluster.

Auri
25 November 2021

Aiven supports Apache Kafka 3.0

Aiven is happy to support the newly released Apache Kafka version 3.0, announced on September 21, 2021. This new major version comes with a number of enhancements across the board - read on!

22 November 2021

Why you(r boss) should choose Aiven

Panu Kalliokoski is here to tell you AND your boss why Aiven is the way to go. Read on, and then send the link along to the higher-ups in your company!

Panu
18 November 2021

CloudOps: the everyday heroes

Programmers spending their time on tool issues is an old problem. The new solution in town is a separate team that takes care of it for them.

Auri
17 November 2021

An invitation to cluster

Aiven invites startups to our new startup program. Find out why Aiven is helping fresh early-stage startups with discounts and other opportunities.

Auri
16 November 2021

Announcing Aiven for PostgreSQL 14.0

We have upgraded to the latest PostgreSQL version. Read on to find out what changes for you.

15 November 2021

Telegraf drawn to M3DB

Telegraf and its 200+ plugins are great for collecting metrics. But what system downstream can handle input from tens of thousands of Telegraf agents?

Jason
12 November 2021

Why DBAs embrace managed services

Some DBAs object to moving from on-prem (or self-hosted) to managed services. We hear you, but read this post to find out our side of the issue.

Auri
03 November 2021

Optimizing data streaming pipelines: a panel recap

Find out how to use Apache Flink and Apache Kafka to make your pipelines better in this Flink Forward Global 2021 panel recap.

Ana
01 November 2021

Add Aiven database magic to your Laravel project

Using Laravel? Read about our new way to easily reconfigure your Aiven database connection.

Lorna
29 October 2021

Introduction to event-based programming

In this article, guest blogger Gigi Sayfan explores event-driven programming: its benefits and shortcomings, how it works, and what useful patterns it brings to the table. We’ll also dive into some fun examples.

Gigi
19 October 2021

Raising a unicorn worth $2 billion - another letter from our CEO

Aiven has extended its Series C to a total of $160 million, reaching unicorn status with a valuation of $2 billion. Let me explain what that means for Aiven and anyone interested in the future of open source data technologies.

Oskari
18 October 2021

IDC: Aiven's cloud data services bring 340% three year ROI [WHITEPAPER]

IDC wrote a white paper on just how much value Aiven services add for our customers. Read how we did! (Spoiler: we did really well.)

Auri
15 October 2021

How are your microservices talking?

Find out about the challenges of implementing a microservice architecture, in light of different communication types between microservices, and see how pub-sub message transmission can mitigate or even eliminate these challenges.

Auri
13 October 2021

Manage Apache Kafka Connect connectors with kcctl

kcctl is the newest tool on the block for managing Kafka Connect. Francesco tried it out to see how it fared in managing a service deck that includes Aiven for Apache Kafka Connect.

Francesco
11 October 2021

Staying sane in open source

Being part of a community is not always easy. Find out what Aiven is doing to support the individuals who contribute to and maintain open source projects.

Josep
06 October 2021

5 reasons why you should be using MirrorMaker 2.0 for data replication

Replicating data in your Apache Kafka? Good idea! Read the top 5 reasons why.

Auri
27 September 2021

Announcing Aiven for OpenSearch

Aiven is happy to announce the newest arrival on the OpenSearch scene! Read more about Aiven for OpenSearch and how existing customers can upgrade from Elasticsearch without issues.

Soumya
20 September 2021

Announcing Aiven for Apache Kafka cluster configuration backup

Is there a need for backing up your Apache Kafka cluster? Well, yes and no. Find out what we mean by that, and how our backups work.

Auri
16 September 2021

Aiven for PostgreSQL 13 performance on GCP, AWS and Azure [Benchmark]

Welcome to our latest benchmark figures for Aiven for PostgreSQL on AWS, GCP and MS Azure.

Eero
13 September 2021

Aiven launches Kubernetes Operator support for PostgreSQL and Apache Kafka

To make life easier for database admins and simplify DevOps, Aiven now offers a Kubernetes Operator for Aiven for PostgreSQL and Aiven for Apache Kafka services. Find out how you can use it to manage your whole service stack.

Jonatas
& Auri
31 August 2021

Solving the knapsack problem in PostgreSQL

The knapsack problem: how to use limited luggage space to pack only and all the items you're most likely to need? Enter PostgreSQL! Come and find out how to use the world's best open source database to help you pack.

Francesco
23 August 2021

How cloud and open source technology help APAC businesses thrive

The cloud and open source can help APAC businesses, but it's not always easy to get started. Read what Rajesh Ajmera from Traveloka and Nitish Jha from Gojek have to say about harnessing the power of cloud and open-source technologies to meet business goals.

18 August 2021

Introduction to event-driven architecture

Goodbye request-response, roll out the red carpet for producers and consumers! Read our article on what event-driven architecture is and why it's a great alternative for building microservice applications.

12 August 2021

Metrics and graphs with M3 and Grafana

Monitoring and graphs go together like milk and coffee. Read on to find out how to use M3 to monitor your systems, and Grafana to make the results easier to understand.

Lorna
09 August 2021

How retail and eCommerce can leverage open source cloud technology

In our latest webinar, Alex Timlin and Jan Hegewald explore the challenges facing retailers, looking at ways that open source cloud technologies can support eCommerce and help companies get started with digital transformation. Read on for the key points – or watch the full webinar.

04 August 2021

Get started with Apache Superset and PostgreSQL

Find out how to use Apache Superset to create data visualizations from an existing PostgreSQL table within an Aiven environment and use it to drive your business decisions.

Francesco
03 August 2021

The Aiven Museum of Modern Monitoring Art, Part 2

Welcome to more exciting adventures in data land! Join us for another interpretive look at some action-packed monitoring graphs captured in Aiven systems.

22 July 2021

The Aiven Museum of Modern Monitoring Art

Who says monitoring can't be a beautiful thing? Check out this gallery of monitoring graphs depicting actual situations that took place in Aiven systems.

21 July 2021

A developer's first look at M3

M3 is a distributed time series database, ideal for storing the data points from modern applications. Read Lorna Mitchell's first impressions and ideas.

Lorna
15 July 2021

Time series or event data? Get less confused

What is time series data? Or in reverse, how can you be sure what kind of data you have? Read on to find out how to tell the difference between time series and event data.

Lorna
13 July 2021

Redis and the secret of fluctuating reads

Some days are easy. Some days, your throughput falls and you blame poor Redis. Find out how a customer in trouble learned to love Aiven's new premium plan for Redis.

Jason
& Auri
05 July 2021

Bring Your Own Account to Aiven

You don’t have to marry your data cloud! Read on to find out how players in regulated industries and companies with good existing cloud provider deals can benefit from Aiven’s excellent service.

Auri
23 June 2021

The pursuit of happiness with Python and PostgreSQL

The world is seldom perfect, and the same goes for real-life data. Read on to find out how to clean up the data in your PostgreSQL database so that it's usable for analysis.

Francesco
22 June 2021

Introducing Aiven for PostgreSQL change data capture

(Updated) How does PostgreSQL capture changes in data? Read this post for a look at the methods available.

John
& Francesco
& Auri
21 June 2021

Observe your PostgreSQL metrics with Terraform, InfluxDB and Grafana

Read the latest instalment of the Terraform adventures to find out how to plug PostgreSQL into Grafana and really see what the metrics are saying.

Jonatas
15 June 2021

TIG Stack: Using Telegraf, InfluxDB and Grafana on Aiven

Performance monitoring is an essential aspect of every project, in both the digital and traditional world. Read on to find out how to use the TIG stack (Telegraf, InfluxDB, Grafana) to visualise the health status of your laptop.

Francesco
11 June 2021

PostgreSQL vs MySQL - the Aiven championships

Aiven offers both PostgreSQL and MySQL as managed services. While similar, they meet different needs. Read our new blog article to find out how to choose between them.

Auri
10 June 2021

Apache Kafka and the great database debate

Is Kafka a database? Can I throw out my Postgres and use Kafka instead? Is Kafka the new Swiss Army Knife of data? Find out what the debate is about.

Auri
03 June 2021

Aiven databases and Terraform for fun and profit

Terraforming is hard and long-term, but managing your databases with Terraform is the exact opposite. Read to find out how to manage your Aiven databases with this cool tool!

Jonatas
24 May 2021

An introduction to PostgreSQL

(Updated) Join us for a browse at the ins and outs of PostgreSQL, and find out how to get it as a managed service from Aiven.

John
& Auri
20 May 2021

Analyzing Netflix shows with pgAdmin and PostgreSQL

Learn how to use pgAdmin with PostgreSQL by... watching movies? Find out more!

Francesco
19 May 2021

M3 vs other time series databases

M3 is the shiny new thing in time series databases. In this post, we'll compare it to some more established players and highlight the differences. Read on to find out what each is best suited for!

12 May 2021

5 tips for choosing a DBaaS vendor

In managed cloud infra, David Esposito has seen it all from both sides of the table. Now he offers his best 5 tips for selecting a service provider. If you're thinking of moving to managed infrastructure in the cloud, watch or read his take on this now.

David
10 May 2021

Teach yourself Apache Kafka and Python with a Jupyter Notebook

Learn the basics of Apache Kafka Producers and Consumers by building an interactive notebook in Python.

Francesco
30 April 2021

5+1 reasons to extend your Prometheus with M3

Prometheus is a great open source monitoring and alerting application for collecting real-time metrics in a time series database. But not even Prometheus is perfect for every use case. In this article, we'll explore some ways that Prometheus struggles, and propose an extended solution. Dive in!

Auri
28 April 2021

Tips for designing payloads

Event-Driven systems are increasingly our future and that's one reason why so many developers are adding Apache Kafka to their tech stacks. In this post, Lorna Mitchell gives tips for designing payloads for your Kafka to achieve a solid data structure.

Lorna
27 April 2021

Aiven supports Apache Kafka 2.8

Aiven is keeping up with the times and now supports the newly released Apache Kafka version 2.8, announced on April 19, 2021. Read on to find out what the new version means for you!

22 April 2021

Getting the most of multicloud

Your cloud strategy really should be based on using multiple cloud environments and regions. In this article, we'll discuss the benefits and challenges of a multicloud setup. Read on to find out if your life could be made easier!

Auri
16 April 2021

Aiven joins the OpenSearch community

Aiven will join the community forming around the new fork of OpenSearch and OpenSearch dashboards. Find out about the impact and implications here.

Hannu
15 April 2021

CTO predictions – The future of open source, cloud growth and more

Our entire industry has seen exciting momentum already in Q1 of this year. Curious to know what you should keep on your radar in the months ahead?

Heikki
07 April 2021

Data security compliance in the cloud

Aiven’s long list of security standard compliances is an advantage to our customers. Read more about why cloud service buyers and providers both benefit from clear data security compliance.

Auri
30 March 2021

Your first Aiven API call

Aiven's API is totally wizard, with its nifty token authentication and JSON-formatted data, but you don't need magic to use it. Read on for tips on how you can put it to work in the real world.

Lorna
25 March 2021

Using Kafka Connect JDBC Source: a PostgreSQL example

How to update an old app-to-database design to include Kafka? Find out how to use Kafka Connect to integrate to an existing system and use up-to-date tech tools without disrupting the original solution.

Francesco
23 March 2021

Building Aiven from zero to $800M - a letter from our CEO

Since 2017, Aiven has grown from zero to a global company with 140 employees and a valuation of over $800M. Join me in reliving some of that story and find out where we come from.

Oskari
18 March 2021

Welcome to your Aiven demo

We continually improve the accessibility and usability of Aiven services. Recently we launched a new welcome tour feature--read on to discover what it’s about!

Auri
17 March 2021

Data and disaster recovery

We humans don’t like to think about disasters, but that doesn’t stop them from happening. Read to find out how you should prepare your data for the worst, even while hoping for the best.

James
& Chris
04 March 2021

Public v. private clouds - what’s the difference?

When is your public cloud actually private? Okay, that’s a trick question. All clouds are private, in that the data in them can’t be accessed publicly unless otherwise specified. Read on to understand the difference between public and private in cloud computing.

Auri
26 February 2021

Aiven for PostgreSQL for your Go application

Applications and databases go together like milk and cookies; on the menu today, a PostgreSQL cookie with a splash of refreshing Go milk. Bon appetit!

Lorna
24 February 2021

How to choose a time series database: 6+3 considerations

With the rise of IoT and the increasing need for real-time data, the offering and the demand for time series databases has been steadily increasing. Read our post to get an overview of some of the main issues to consider.

Auri
22 February 2021

Aiven for M3: The first managed open-source database

The new era of time series has arrived with the first managed open-source database of its kind, Aiven for M3. Find out everything you need to know to be a part of it.

Kyle
17 February 2021

How to stand up multiregion PostgreSQL with Pulumi

Improve the performance of a PostgreSQL database by setting up a multiregion service to isolate read-intensive workloads to replicas. Trevor Kennedy explains how, using Aiven and Pulumi.

Trevor
17 February 2021

Discover exoplanets with PostgreSQL sample data

PostgreSQL is and remains one of our most popular and growing storage platforms. In this post, Lorna Mitchell populates an empty PostgreSQL database with cool data about exoplanets. Read to learn how!

Lorna
16 February 2021

Aiven for PostgreSQL 13 is now available

PostgreSQL 13 makes life easier with improvements to indexing, sorting, and vacuuming. Read on to learn how it makes your datasets cleaner and queries faster.

Auri
10 February 2021

Create your own data stream for Apache Kafka with Python and Faker

How can you test an empty data pipeline? Well, you can't, really. Read on and let Aiven's Developer Advocate Francesco Tisiot walk you through creating pretend streaming data using Python and Faker.

Francesco
10 February 2021

Broker communication in Apache Kafka 2.7 and beyond

Apache Kafka is moving away from ZooKeeper, slowly but surely. How does this impact broker communication in the latest version of Apache Kafka? How is Aiven preparing for the future? Read on to find out.

Auri
09 February 2021

Keeping Elasticsearch open

The community rallies to create, support and contribute to the open source fork of Elasticsearch. Aiven is part of the movement to keep open source software truly open.

Hannu
01 February 2021

Kafka v. RabbitMQ - a comparison

Today's post is all about queues and how to choose a solution that fits your application's requirements. We'll go over the key design features of RabbitMQ and Apache Kafka and outline how they process queues differently. Read on, and we'll help you decide which is a better match for you!

Lorna
26 January 2021

Building a modern data architecture

Ancient corporate data architectures do not support modern business goals. Modernize your data environment now.

Auri
21 January 2021

Aiven supports Apache Kafka 2.7

Aiven for Apache Kafka moves to version 2.7. To find out what the key improvements in the new version are and how you can get in on the action, read on!

Auri
20 January 2021

How Aiven monitors your system performance

Aiven commits to 99.99% uptime. Every now and then we are asked how we make sure that your system actually stays up accordingly. Find out how we keep an eye on service uptime and how we react to issues.

Auri
04 January 2021

12 reasons you(r boss) should choose a public cloud service

If your company is in “on-premises mode”, you might be missing out big time. And paying too much for the privilege! Read why you should leap into the public cloud.

Auri
28 December 2020

Better cost management with billing groups

Projects at Aiven used to be set up individually and invoiced individually, but this is about to change. Read how organizations can now set up centralized invoicing that makes cost monitoring easy and payments simple.

Auri
17 December 2020

5 benefits of an Apache Kafka-centric microservice architecture

Microservices, rather than one monolithic setup, is the most flexible way to provide an online service today. In this post, we discuss why Apache Kafka is a good choice when microservices are on the line.

Auri