3 Planification de la capacité

dream pop, bengali barbershop, dark salsa, gnawa funk

Listen on 93

Lyrics

[Verse 1]
Pour planifier Kafka sur Kubernetes
Il faut calculer ce que tu vas stocker
Rétention fois débit fois réplication
C'est la formule de base pour ton dimension

Combien de temps garder tes messages
Multiplié par le flux de données passage
Fois le facteur de réplication choisi
Voilà ton besoin de stockage défini

[Chorus]
Capacité, capacité
Rétention débit réplication
Calculer, dimensionner
CPU mémoire et réseau en action
Planifier c'est anticiper
Pour que ton cluster soit optimal

[Verse 2]
Pour chaque courtier il te faut prévoir
Quatre cœurs CPU comme standard de base
Huit giga de RAM pour bien fonctionner
Plus de heap si les messages sont massifs

La JVM consomme la moitié
L'autre moitié pour le cache système
Page cache accélère les lectures
Équilibre crucial pour la performance

[Chorus]
Capacité, capacité
Rétention débit réplication
Calculer, dimensionner
CPU mémoire et réseau en action
Planifier c'est anticiper
Pour que ton cluster soit optimal

[Bridge]
Le réseau porte la réplication
Entre les brokers synchronisation
Multiplie ton débit par le facteur
Pour dimensionner la bande passeur

[Verse 3]
Les partitions ont leurs propres limites
Mille par courtier maximum conseillé
Plus tu en as plus les métadonnées
Consomment ressources et complexité

Équilibre entre parallélisme
Et la charge sur ton système
Choisis bien le nombre optimal
Pour ton cas d'usage spécial

[Chorus]
Capacité, capacité
Rétention débit réplication
Calculer, dimensionner
CPU mémoire et réseau en action
Planifier c'est anticiper
Pour que ton cluster soit optimal

[Outro]
Strimzi facilite le déploiement
Mais la planification reste importante
Mesure, calcule et dimensionne bien
Ton Kafka tournera comme un champion

← 2 Optimisation des performances | 4 GitOps et infrastructure en tant que code →