- Concepts d'introduction
- Comment se connecter à un cluster ?
- Comment contrôler la manière dont Kafka conserve les messages ?
- Comment tirer parti de la réplication ?
- Les producteurs de message
- Quels sont les concepts de base des producteurs Kafka ?
- Comment écrire un producteur Kafka de base ?
- Préparer les producteurs aux utilisations pratiques
- Comment les producteurs peuvent-ils tirer parti du traitement de messages par lot ?
- Comment les producteurs savent-ils que les Brokers ont reçu leurs messages ?
- Comment un producteur peut-il réagir en cas d'échec ?
- Les consommateurs de message
- Comment demander des données à extraire de Kafka ?
- Quels sont les concepts de base des consommateurs Kafka ?
- Comment écrire un consommateur Kafka de base ?
- Les groupes, les consommateurs et les partitions en pratique
- Comment les groupes répartissent-ils la charge de travail sur les partitions ?
- Comment Kafka gère-t-il les groupes ?
- Comment les compensations de consommation fonctionnent-elles avec les groupes ?
- Commencer avec les Schémas
- Pourquoi utiliser des Schémas ?
- Comment écrire des schémas dans Avro ou Protobuf ?
- Comment concevoir des schémas qui peuvent évoluer ?
- Intégration avec le Schema Registry
- Comment faire pour que les producteurs et les consommateurs utilisent le Schema Registry ?
- Introduction au streaming et aux flux Kafka
- Qu'est-il possible de faire avec les applications de streaming ?
- Qu'est-ce que Kafka Streams ?
- Un avant-goût du Kafka Streams DSL
- Comment assembler une application Kafka Streams ?
- Introduction à ksqlDB
- À quoi ressemble une application Kafka Streams dans ksqlDB ?
- Quelles sont les idées de base que vous devez connaître sur ksqlDB ?
- Comment fonctionne Windows ?
- Comment fusionner des données de différents Topics, Streams, et Tables?
- Démarrer avec Kafka Connect
- Que faire avec Kafka Connect ?
- Comment configurer les nœuds de calcul et les connecteurs ?
- Analyse approfondie d'un connecteur et recherche de connecteurs
- Application de Kafka Connect
- Solutions complètes impliquant d'autres systèmes
- Défis liés aux compensations
- Comment le compactage affecte-t-il les compensations des consommateurs ?
- Que faire si vous voulez ou avez besoin d'ajuster manuellement les compensations des consommateurs ?
- Considérations de partitionnement
- Comment mettre à l'échelle les partitions et les consommateurs ?
- Comment créer un partitionneur personnalisé ?
- Considérations relatives aux messages
- Comment garantir la manière dont les messages sont livrés ?
- Comment gérer la limite de taille des messages de Kafka ?
- Comment envoyer des messages dans les transactions ?
- Développement robuste
- À quoi penser lorsque vous testez des applications Kafka ?
- Comment tirer le meilleur parti de la gestion des erreurs dans Kafka Connect ?
- Conclusion
Dernière mise à jour : le 04/05/2024 à 13:05