All Articles
4 key risks in moving to the cloud (and how to mitigate, manage and master them)
Moving the data infrastructure of your service or app from an on-prem model into a managed cloud service comes with risks. These ones you can't ignore.
Setting up Django to use Aiven for PostgreSQL®
What is Apache Kafka®?
All things open source, plus our product updates and news in a monthly newsletter.
Subscribe to the Aiven newsletter
Yikes! We've been blocked!
This form was disabled by a content blocking extension.
We get it – the internet's a busy place these days.
Don't worry - you can access the form here.
5 good questions to ask before migrating your database (and answers too)
Wherever your database migration from on-prem to a managed cloud service starts, the big questions are pretty similar. Start figuring it out right here.
Looking back at Kafka Summit 2022 London
Read on to find out about the best bits of this year's London Kafka Summit, back as an in-person event.
5 hard truths about scaling data intensive applications
Join David Esposito as he gives you the low-down on building data architectures that stand up even under the largest loads.
Open Source Program Office at Aiven: A year later
Aiven's OSPO is now one year old. Find out what OS Engineering Manager Josep Prat and his team have learned about setting up and running the function.
The State of Open Source: A FOSS Backstage 2022 Event Report
Learn about the current open source trends discussed at this year's FOSS Backstage.
What is PostgreSQL®?
Join us for a browse about the ins and outs of PostgreSQL® on this page of information and resources.
Use cases for PostgreSQL®
PostgreSQL® is great for a huge variety of use cases involving data. Find out how Aiven's customers are using it as part of their data architecture.
(Postgre)SQL concepts and terms
A glossary of terms related to PostgreSQL® and SQL in general.
Secure your database access with HashiCorp Vault
Static credentials are a potential security risk. Learn how to setup dynamic credentials for your PostgreSQL® database with Hashicorp Vault.
Karapace strengthens schema management
Companies are increasingly turning to Karapace, started by Aiven, as an open source alternative for Confluent Schema Registry and REST API for Apache Kafka®.
Use cases for Apache Kafka
Apache Kafka is a great platform that can meet a great variety of use cases. Find out how Aiven's customers are using it to drive results and solve complexity.
The five Apache Kafka® APIs
A quick intro to Kafka's five APIs.
Apache Kafka® key concepts
A glossary of terms related to Apache Kafka®
Kubernetes vs. Terraform
Read a blow-by-blow analysis of two of the heavyweights in world of DevOps: when should you bet on Terraform, and what calls for Kubernetes?
Security updates: Linux® kernel vulnerability
A vulnerability called "Dirty Pipe" (CVE-2022-0847) allows users to increase their access via the page cache. Aiven's CISO writes about our mitigating actions.
What is Karapace?
Apache Kafka® and Karapace together can bring your application to a whole new level. Find out more about the magic that is the schema registry!
Looking ahead to the new JSON SQL functions in Apache Flink® 1.15.0
Apache Flink® 1.15.0 will introduce new JSON SQL functions, allowing even more powerful data processing. Read on to find out what is in store.
Real-time stock data with Apache Flink® and Apache Kafka®
With Apache Kafka® and Apache Flink®, you can now have coding-free support for real-time data processing and streaming analytics! Find out how ->
Migrate your Elasticsearch client to OpenSearch®
Leaving ES to stay open source? Data migration all planned? Now learn how to migrate your Elasticsearch client to OpenSearch® in Python, Java and Node.js.
The case for managed databases
Should I get my database managed? Read and find out the real costs and benefits of self-hosted vs managed databases, and ask yourself five hard questions.
Create trust and value with Aiven
Jason Hepp tells you about how Aiven provides intrinsic trust and value in your organization. Find out what hugging your feet has to do with it!
What is MySQL?
MySQL is a traditional open source relational database that goes well with many well-established applications. Find out more about its features and use cases.
Introducing the Uptime Developer Conference by Aiven
Uptime Conference in Amsterdam, September 14-15, 2022. Come and meet the open source data community in-person and talk about all things data in the cloud!
Move from batch to streaming with Apache Kafka® and Apache Flink®
Find out how Apache Kafka® and Apache Flink® allow you to move from batch processing to streaming, but keep using SQL in the data pipeline.
Database migration with Apache Kafka® and Apache Kafka® Connect
Find out how to use Apache Kafka® to migrate across database technologies while keeping the target continually in sync with the source.
Just plug it in - Aiven & Temporal
Temporal offers a microservice orchestration platform, and Aiven offers data infrastructure. Read why these two are practically made for each other!
Introduction to OpenSearch®
OpenSearch is a community-driven and truly open source search and analytics suite. Read on for a high-level look at its capabilities.
Quickly developing REST APIs with PostgREST
Setting up an HTTP interface to a database can be a lot of work. Find out how PostgREST makes it quick and simple to provide RESTful access to PostgreSQL®.
Future PostgreSQL: Improvement to the Replication Protocol
Check out the latest improvement to PostgreSQL replication to which our OSPO team contributed to help solve reliability problems.
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 a competitive edge in software development.
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.
Security updates: Grafana and Log4j
0day? How about 0december! Aiven's CISO recaps the recent vulnerabilities and what Aiven did about them.
Announcing Apache Cassandra® 4.0
Aiven now supports Apache Cassandra® 4.0. This is the first major version upgrade since Apache Cassandra® 3.0 was released in 2015.
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 in this update to an earlier blog post.
Announcing Dynamic Disk Sizing
You can now book additional storage by yourself in Aiven for PostgreSQL®, MySQL® and Apache Kafka®. No need to switch plans! Find out more ->
Preparing Apache Kafka® for Scala 3
Aiven's OSPO is dealing with migration of Apache Kafka to Scala 3. Find out how they managed!
Aiven for Apache Flink® beta now available
We’re excited to announce that a beta version of our Aiven for Apache Flink service is now publicly available for anyone to try. Find out more!
Easy real time streaming insights
Your streaming data is a valuable asset. Find out why you should be hoarding and analyzing it, and how to start building that pipeline.
Cluster for profit
Find out how and, above all, WHY, join us in Cluster, Aiven's program for startups who need their data infrastructure set up right.
Aiven supports Apache Kafka® 3.0
Apache Kafka version 3.0 was announced on September 21, 2021, and Aiven already supports it. Find out about the enhancements across the board.
Why you(r boss) should choose Aiven
Panu Kalliokoski is here to tell you AND your boss why Aiven is the way to go. Feel free to send the link along to the higher-ups in your company!
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.
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.
Announcing Aiven for PostgreSQL® 14.0
We have upgraded to the latest PostgreSQL version. And it's great! Read on to find out what changes for you and what you need to do.
Announcing support for AWS PrivateLink
Aiven services now support AWS PrivateLink for secure network connectivity. Find out what it means for you.
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?
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.
Optimizing data streaming pipelines: a panel recap
Apache Flink and Apache Kafka go together like foo and bar. Read or listen to panelists Olena Babenko, Francesco Tisiot, and Gyula Fora explain their take.
Add Aiven database magic to your Laravel project
Using Laravel? Read about our new way to easily reconfigure your Aiven database connection: connect to any Aiven database and power off any unused ones.
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.
Raising a unicorn worth $2 billion - another letter from our CEO
Aiven extended its Series C to $160 million, reaching unicorn status. Find out what it means for Aiven and for the future of open source data technologies.
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.)
How are your microservices talking?
Find out about the challenges of implementing a microservice architecture and see how pub-sub message transmission helps.
Manage Apache Kafka® Connect connectors with kcctl
kcctl lets you manage all your Apache Kafka Connect instances in one command line tool, whether on-prem, Aiven, or other clouds. Find out how to use it.
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.
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 you should be doing it with MirrorMaker 2.
Announcing Aiven for OpenSearch®
Aiven is happy to announce the newest arrival on the OpenSearch scene! Read more about Aiven for OpenSearch® and how to upgrade from Elasticsearch.
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. Find out how Aiven services perform across clouds.
Aiven launches Kubernetes Operator support for PostgreSQL® and Apache Kafka®
Aiven now offers a Kubernetes Operator for some Aiven services. Find out how you can use it to manage your whole service stack.
Solving the knapsack problem in PostgreSQL®
The knapsack problem: how to fit all the items you're most likely to need on holiday? Find out how to use the world's best OS database to help you pack.
How cloud and open source technology help APAC businesses thrive
Rajesh Ajmera from Traveloka and Nitish Jha from Gojek talk about harnessing the power of cloud and open-source technologies to meet business goals in APAC.
Introduction to event-driven architecture
Goodbye request-response, welcome producers and consumers! Read on to discover event-driven architecture, the best way to build microservice applications.
Metrics and graphs with M3 and Grafana
Monitoring and graphs go together like milk and coffee. Find out how to use M3 to monitor your systems, and Grafana to make the results easier to understand.
How retail and eCommerce can leverage open source cloud technology
Alex Timlin and Jan Hegewald explore the challenges facing retailers. How can open source cloud can get eCommerce companies started with digital transformation?
Get started with Apache Superset and PostgreSQL®
Find out how to use Apache Superset to create data visualizations from a PostgreSQL table in an Aiven environment - and use it to drive your business decisions.
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.
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.
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.
Time series or event data? Get less confused
What is time series data? How can you be sure what kind of data you have? Find out how to tell the difference between time series and event data.
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 learned to love Aiven's new premium plan for Redis.
Bring Your Own Account to Aiven
You don’t have to marry your data cloud! Not even in regulated industries, not even when you have a good existing cloud provider deal. Find out why.
The pursuit of happiness with Python and PostgreSQL®
The world and the data in it are seldom perfect. Read to find out how to clean up the data in your PostgreSQL® database so that it's usable for analysis.
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.
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.
TIG Stack: Using Telegraf, InfluxDB and Grafana on Aiven
Learn how to set up performance monitoring by using the TIG stack (Telegraf, InfluxDB, Grafana) to visualize the health status of your laptop.
PostgreSQL® vs MySQL® - the Aiven championships
Aiven offers both PostgreSQL and MySQL as managed services. While similar, they meet different needs. Find out here how to choose between them.
Apache Kafka® and the great database debate
Is Apache 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.
Aiven databases and Terraform for fun and profit
Terraforming is hard and long-term, but using Terraform is the exact opposite. Read to find out how to manage your Aiven databases with this cool tool!
Build a Streaming SQL Pipeline with Apache Flink® and Apache Kafka®
Apache Kafka® is the perfect base for a streaming application. Apache Flink® has the power of stateful data transformations. Together, they move data!
Analyzing Netflix shows with pgAdmin and PostgreSQL
Learn to use pgAdmin with PostgreSQL by... watching movies? Find out more!
M3 vs other time series databases
M3 is the shiny new thing in time series databases. This post compares it to some more established players. Read on to find out what each is best suited for!
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.
Teach yourself Apache Kafka® and Python with a Jupyter Notebook
Teach yourself Apache Kafka® and Python with a Jupyter Notebook
Apache Flink® SQL client on Docker
Pure SQL pipelines using Flink? Learn how to set them up with a local Docker-based platform for Apache Flink, including an SQL client!
An introduction to Apache Flink®
Flink: OS framework and distributed processing engine for stateful computations over unbounded and bounded data streams. ...Want simpler words? Read here.
5+1 reasons to extend your Prometheus with M3
Prometheus is a great open source monitoring and alerting application. Now dive in to discover an extended solution that helps when Prometheus isn't enough.
Tips for designing payloads
Developers are adding Apache Kafka® to their tech stacks to get event-driven. Read Lorna Mitchell's tips for designing the payloads.
Aiven supports Apache Kafka® 2.8
Aiven now supports Apache Kafka version 2.8, announced on April 19, 2021. Read on to find out what the new version means for you!
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!
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.
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?
Data security compliance in the cloud
Aiven’s long list of security standard compliances is an advantage to our customers. Find out how cloud service buyers and providers both benefit.
Your first Aiven API call
Aiven's API is totally wizard, with its token authentication and JSON-formatted data. Find out how to put it to work in the real world.
Using Kafka Connect JDBC Source: a PostgreSQL® example
Find out how to use Apache Kafka® Connect to to update an old app-to-db design to use up-to-date tech tools without disrupting the original solution.
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.