Sign in

Two penguins dance hand in hand illustrating how cloud and open source technology help APAC businesses thrive.

During a recent webinar, we talked with Rajesh Ajmera, Traveloka’s Head of Engineering, and Nitish Jha, Gojek’s Head of Engineering, about the state of cloud and open-source technology adoption in the APAC region (Asia-Pacific).

This past year, businesses in the APAC region have seen first-hand how cloud and open-source technologies help their businesses thrive. But integrating such technology isn’t easy — there’s a lot to consider if you want everything to go smoothly. …

A drone delivers a pizza box, thanks to some awesome event driven architecture

Request-response is the traditional communication pattern used in computing and in most web applications. In web services, the standard approach is for a client to make a synchronous HTTP request, and then wait for a response from the web server. In a microservices architecture, request-response is also commonly used: a web server sends a connection request or query to a database, then waits for a response. For many use cases, this pattern — a chain of synchronous requests and responses — works well. Until it doesn’t.

What happens when one link in the chain goes down? Requests that are waiting…

A couple push a shopping cart full of produce towards a webinar discussing how retail and eCommerce can leverage open source cloud technology

Aiven recently hosted a webinar where we spoke with two experts about the ways retail companies can utilize cloud technology to stay competitive in 2021 and beyond.

As Senior VP at Emarsys, Alex Timlin is an Entrepreneurial Executive specialising in Go-To-Market, Product Marketing and Product Leadership with 15+ years’ experience building and managing high performing teams in multiple geographies and across multiple industries for fast-growing SaaS businesses.

As Zalando’s Director of Engineering, Jan Hegewald is responsible for the strategy, product management, and the engineering of Zalando’s central product platform that processes up to 50,000 offer updates per second. …

A man searches for meaning in a fine art illustration of graphed data

Tired of being cooped up in your home office, or your actual office, or both if that’s how you roll? Let’s take a break and go surfing on the waves of data…

A woman admires a painting from data’s late expressionist period in the Aiven Museum of Modern Monitoring Art.

When you monitor your systems 24/7/365, sometimes you find your graphs doing something… interesting.

For example, this is cool, although at the same time pretty normal: heavy load on a server.

A man carrying an axe and log illustrates a post about logging using Kubernetes and Aiven services

Logs are extremely important for understanding the health of your application, and in the event of problems, they help in diagnosing the issue. Methods and tools for capturing, aggregating and searching logs make the diagnosis process simpler. They are even more important with the adoption of microservices and container orchestrators, like Kubernetes, because logs come from many more places and in more formats. Aiven’s solutions architect Aaron Khan takes a closer look.

With hundreds or even thousands of Pods creating logs on dozens of Nodes, it’s tedious, if not impossible, to install a log capturing agent on each Pod for…

Aiven’s solution architect and resident gumshoe Jason Hepp sits behind his desk on the case of the fluctuating Redis metrics

I was sitting in my office, sipping bourbon and cleaning my trusty keyboard, when the phone rang. It was a customer, a recent one, and they had a problem.

The customer’s read rates were fluctuating oddly. They were expecting a quick turnaround on the job since, they said, the culprit was obvious: it was Redis, unable to handle their loads. They were testing a premium plan with Aiven for Redis, and now I was getting an earful about how their expectations weren’t being met. …

A tasty apple and sandwich in a lunchbox show how you can pack your cloud account to Aiven and get the best of both worlds.

When you’ve been with a cloud provider and paid their bills for years, the bond can be strong. Even if you’re not happy in the relationship, you can feel trapped by bonuses or by regulatory restrictions. But at Aiven, we don’t think you ought to have to marry your data cloud.

Companies operating in regulated industries like health or finance are used to getting the short end of the stick where it comes to managed services. …

A dolphin jumps over an elephant, illustrating the competition between MySQL and PostgreSQL. Which is best for you?

PostgreSQL and MySQL are both widely used open source database management systems (DBMS) that also support some noSQL features. Coincidentally, or not, both are available through Aiven.

When you’re looking for a reliable managed database solution, which one should you pick?

How are managed PostgreSQL and MySQL different?

PostgreSQL and MySQL are very similar in the uses they are put to — well, they’re relational databases, you can’t really use MySQL as a coat rack ( although it can make toast). That said, we can dig out some differences.


One big limitation on your freedom of choice is applications that expect to find a particular database. Flask…

An astronaut is the odd one out among the pigeons sitting on a lamppost. The question is, is Kafka a database?

It’s stormy times on the internet, and the waters are seething. The rolling waves strike hard against the shores of Kafka, leaving behind arguments for and against this Great Question: Is It A Database?

Here’s a handy tl;dr for this article: Yes and no. It depends.

If you keep your eyes on Kafka’s logical niche in data architecture, and kind of squint, then yes — you could call it a database. It takes in data and gives out data, after all. It contains information about events that have occurred (insofar as it’s configured to of course). …


Your database in the cloud,

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store