Featured image of post gRPC et Protocol Buffers : Le standard pour la communication entre microservices

gRPC et Protocol Buffers : Le standard pour la communication entre microservices

Un RPC binaire plus rapide et plus robuste que JSON/REST. Une explication complète du développement basé sur les schémas, de l'efficacité de la sérialisation des Protocol Buffers, du streaming HTTP/2, et de la répartition de charge avec Envoy.

Featured image of post Comment fonctionne WebRTC : La technologie derrière la communication temps réel en P2P

Comment fonctionne WebRTC : La technologie derrière la communication temps réel en P2P

Les coulisses des appels vidéo directs entre navigateurs. Une explication détaillée depuis les limites de HTTP et WebSocket, le franchissement de NAT (STUN/TURN), SDP, ICE, jusqu'aux communications basées sur UDP.

Featured image of post Event Sourcing et CQRS (Séparation des Responsabilités de Commande et Requête)

Event Sourcing et CQRS (Séparation des Responsabilités de Commande et Requête)

L'essence d'une architecture qui stocke les « faits qui se sont produits (événements) » plutôt que l'état actuel. Une explication approfondie allant des limites du CRUD à la nécessité du CQRS.

Featured image of post La véritable valeur de l'architecture Serverless : AWS Lambda et FaaS

La véritable valeur de l'architecture Serverless : AWS Lambda et FaaS

Ce n'est pas qu'il n'y a pas de serveurs, mais une externalisation de la responsabilité opérationnelle. De l'IaaS au FaaS, la lutte contre les démarrages à froid et la conception pilotée par les événements expliqués en détail.

Featured image of post Le champion de l'orchestration de conteneurs : l'architecture de Kubernetes (K8s)

Le champion de l'orchestration de conteneurs : l'architecture de Kubernetes (K8s)

Pourquoi Docker seul n'était-il pas suffisant ? Nous expliquons en profondeur la philosophie de conception de Kubernetes, issue de Google Borg, la structure du Control Plane et du Worker Node, ainsi que l'importance des Pods.

Featured image of post Injection de dépendances (DI) et inversion de contrôle (IoC)

Injection de dépendances (DI) et inversion de contrôle (IoC)

Pourquoi il ne faut pas utiliser 'new' et le couplage lâche apporté par les conteneurs. Exploration de l'élimination des dépendances codées en dur et du concept de l'IoC basé sur le principe d'Hollywood.