-
Dec 5, 2021
This article aims to discuss data contracts in the context of event processing applications. We will follow a short example: The Dumpling App! The post also looks at that concept through specific technologies. Pub/Sub message schemas is a relatively recent feature, so let’s take it for a spin in that article.
-
Jun 20, 2020
Back in 2020, I wrote an article about data exchange between Kafka Streams instances. I was not working with Kafka Stream at a specific time. But my head was full of many ideas I wanted to put on paper after using the Kafka Streams library for quite a while. The way joins happen was one of those ideas.
-
Apr 9, 2020
On your journey to build event stream and real-time applications you have probably heard about Confluent Cloud:
[…] a fully managed, cloud-native event streaming platform powered by Apache Kafka.
The team behind this service is putting a lot of efforts to provide a smooth and complete experience in working with Apache Kafka in the cloud.
-
Mar 15, 2020
If you develop a piece of software dealing with data systems, you are probably facing a few prerequisites. For example, you may need a file system to be mounted or a database table to be created. The same applies to event stream applications using Apache Kafka® as an event log. They need topics, schemas and ACLs to be created first, in order to run correctly.
-
Apr 15, 2019
There are many reasons for working on community contributions such as a blog post, a demo, or a talk. Sometimes, you produce those contributions to share something that you’ve learned at work. But sometimes, the contribution itself can be a way to learn and experiment something new. I was in the second case when I worked on the article Kafka Streams: a road to Autoscaling via Kubernetes.
-
Apr 10, 2017
Software Engineers frequently engage themself into new learning paths. We keep learning skills related to our field such as programming languages; libraries or even how new data systems work. This idea is one of the 4 company values of @PubSapientEng, and they named it: Sharing Knowledge. Why “sharing”? Besides the idea to keep up with tech, it’s a good way to extends your skills and get new perspectives on the job you do every day.
-
Jan 1, 1970
Hello, again… I’ve decided to relaunch this site. People always insist on the importance of having a kind of portfolio, blog or website. It is true, especially for developers. So here is mine! It’s not totally new. I’ve revamped my previous attempt to create a personal page by migrating to Hugo.