8 min code
Welcome to your 8 min code workout
Let’s explore the Elasticsearch Python client for managing indexes and documents.
What is Elasticsearch, when to use it and how to start using it in a few minutes, step by step.
In this blog post, we’re exploring Protobuf and the Confluent Schema Registry for solid and efficient data validation in your Kafka streaming pipelines.
This blog post is the second part of a series of posts on how to setup a Stream processing pipeline with Python and the Faust library. It describes how to structure a simple project with two microservices.
This blog post is the first of a series of posts on how to setup a Stream processing pipeline with Python and the Faust library. It describes the general concepts of Python Faust and Kafka Streams.
An Apache Kafka 101 blog post to get familiar with Kafka main concepts.
Let’s have a look a how to persist data in Docker containers and how to share data between containers. We’ll specifically have a look at the recommended way of doing this: Docker volumes.
Let’s have a look a how to persist data in Docker containers and how to share data between containers. We’ll specifically have a look at the recommended way of doing this: Docker volumes.
A common misconception about Python is that the GIL prevents any form of asynchronous code to be executed. For clarifying this, we’ll take a step back and look at what the GIL is and what asynchronous code means.
This article describe the fundamentals of Docker Compose and shows you how to start a basic Django app with Docker and Docker Compose.