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.
Get started with Apache Superset and PostgreSQL
The Aiven Museum of Modern Monitoring Art, Part 2
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.
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.
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.
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.
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.
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!
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!
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.
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.
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.
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.
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.
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.
How to stand up multiregion PostgreSQL with Pulumi
To improve the performance of your PostgreSQL database, consider setting up a multiregion service that will allow you to isolate read-intensive workloads to replicas while keeping write workloads on the primary. To learn how, read this tutorial where Trevor Kennedy explains the process using Aiven and Pulumi.
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!
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.
Building a modern data architecture
Corporate data architectures tend to have long shelf-lives, especially if their development began sometime around when the pre-internet Dark Ages were just ending. It's not surprising that these ancient edifices no longer support modern business goals. Read how to modernize your ancient data environment and set your business up for the future.
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.
12 reasons you(r boss) should choose a public cloud service
In this article we’re going to take a look at what a managed service based on public cloud hosting does better than a private cloud or an in-house solution. If your company is in the enterprise “on-premises mode”, you might be missing out big time. And paying too much for the privilege! Read some of the top reasons your company should take the leap into the public cloud.
Why you should <3 open source databases
Read why Aiven’s top people think the open source road is the path to success, especially for the data your business depends on.
How to avoid high-load disasters in managed database services
Black Friday is THE peak load time of the year, the great holiday of the retail world. The combination of a short timeline and good deals overloads servers all over the world and makes it the classic case for peak load fault tolerance. Find out now what you can do if your services show signs of overload.
An introduction to M3
M3DB holds great promise for time series use cases. We lay out the reasons why in this deep dive into the open-source time series database.
Near Real-Time ELT with Apache Kafka & Snowflake
Find out how Convoy built a modern ELT pipeline to reduce their latency from hours to under 5 minutes with Kafka and Snowflake in this guest post.
3 considerations for building an enterprise IoT solution
Our partners at Sierra Wireless are the world's leading IoT solutions provider. With their help, we outline 3 considerations to cover in order to build a successful IoT solution.
DBAs shouldn't be afraid of managed services
DBAs have raised a lot of objections about moving from on-prem (or self-hosted) to using managed services. In this post, we address each in turn.
The data continuum, examined.
To know which data store is best for your data, it's helpful to understand where your data lies on the continuum of structured to unstructured data.
5 best practices for cloud database management
Check out this blog post from our guest writer, Gilad David Maayan, covering 5 best practices for cloud database management.
The future of data pipelines
The one theme that underlies all future data pipelines will be handling massive scale. Read this post to find the specifics.
7 challenges that data pipelines must solve
The current data landscape presents many challenges for data pipelines to overcome. Read this post to find out what they are.
The current data and event ecosystem
Read this post to find out about some of the most popular components you can use to build your modern event-driven data pipeline.