Le principe de responsabilité unique (SRP) est le premier principe de SOLID. Il a été introduit par Robert C. Martin en 2003 dans son livre Agile Software Development, Principles, Patterns, and Practices.
J'aimerais revenir dessus car je pense qu'il est très important de le comprendre et de l'appliquer.
Que sont les principes SOLID ?
Les principes SOLID sont un ensemble de principes de conception l...
[Read More]
Make your Kafka bus more robust with Apache Avro & Confluent Schema Registry
In this article, you will learn how to use Apache Avro and Confluent Schema Registry to make your Kafka bus more robust.
Introduction
Apache Kafka is a distributed streaming platform. It is used to publish and subscribe to streams of records, similar to a message queue or enterprise messaging system. Kafka is often used as a data bus to connect different systems and applications. It is a very power...
[Read More]
How to run 'landoop/fast-data-dev' on Mac M1?
Hey guys!
I was following a lecture about Kafka Schema Registry when I suddenly had to run Landoop and a bunch of tools with Docker on my Mac.
I met this error after running this Dockerfile:
Setting advertised host to 127.0.0.1.
runtime: failed to create new OS thread (have 2 already; errno=22)
fatal error: newosproc
After a few minutes of searching, I understood that's because I ran it on my M1 a...
[Read More]