Kafka production de données

235 0 0 0

Cet article fait référence à la production de données Kafka. Plus de détails à trouver ci-dessous.

1. Introduction à Kafka

Initialement développé par Linkedin, Kafka est un système de journalisation distribué, partitionné, multi-copie, multi-abonnés et distribué basé sur ZooKeeper.

Il peut également être utilisé comme système MQ. Kafka est principalement utilisé dans deux types d'applications:

1. Construire un canal de flux de données en temps réel entre les applications;

2. Construire des applications de streaming en temps réel pour la transmission ou le traitement de flux de données.

153325c8bwjsnyx7nwyabb.png?image.png

2. Réalisation de base des producteurs

1. Schéma

153411eiw4tj2tc2fuww2w.png?image.png

2. Mise en œuvre spécifique

2.1. Mode feu et oublie

Après l'envoi d'un message, le programme logique n'a pas besoin de vérifier si le message a été envoyé avec succès. C'est le mode d'écriture par défaut. Cela dépend de la haute disponibilité de l'API du producteur lui-même (la nouvelle tentative est effectuée une fois les paramètres associés configurés). Par défaut, la transmission asynchrone à haut débit est utilisée. Dans la plupart des cas, les données seront utiles, mais il y aura également des échecs.

153551odwlmwqhtt6xbtli.png?image.png


  • x
  • Standard:

Responder

envoyer
Connectez-vous pour répondre. Se connecter | Enregistrer

Remarque Remarque : Afin de protéger vos droits et intérêts légitimes, ceux de la communauté et des tiers, ne divulguez aucun contenu qui pourrait présenter des risques juridiques pour toutes les parties. Le contenu interdit comprend, sans toutefois s'y limiter, le contenu politiquement sensible, le contenu lié à la pornographie, aux jeux d'argent, à l'abus et au trafic de drogues, le contenu qui peut divulguer ou enfreindre la propriété intellectuelle d'autrui, y compris les secrets professionnels, les marques commerciales, les droits d'auteur et les brevets, ainsi que la vie privée personnelle. Ne partagez pas votre nom d'utilisateur ou votre mot de passe avec d'autres personnes. Toutes les opérations effectuées à partir de votre compte seront considérées comme vos propres actions, et toutes les conséquences en découlant vous seront imputées. Pour plus de détails, voir « Politique de confidentialité ».
Si le bouton de la pièce-jointe n'est pas disponible, mettez à jour Adobe Flash Player à la dernière version.
Connectez-vous pour participer à la communication et au partage

Connectez-vous pour participer à la communication et au partage

S'identifier