Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Un guide étape par étape pour diffuser des données météorologiques en direct à l'aide d'Apache Kafka et Apache Cassandra
DEV -
16/04
Introduction La fourniture de données météorologiques en temps réel est de plus en plus importante pour ...
Introduction
La fourniture de données météorologiques en temps réel est de plus en plus importante pour les applications entre la logistique, les voyages, les services d'urgence et les outils de consommation. Dans ce didacticiel, nous créerons un pipeline de streaming de données météorologiques en temps réel en utilisant:
API OpenWeatherMap pour récupérer les données météorologiques
Apache Kafka (via Confluent Cloud) pour le streaming
Apache Cassandra (installé sur une machine Linux) pour un stockage évolutif
Nous allons implémenter ce pipeline à l'aide de Python, démontrer des configurations pratiques et inclure des captures d'écran pour vous guider à travers chaque étape.
À la fin, vous aurez un système de course où les données météorologiques sont en continu, sont en continu, diffusées vers Kafka et écrites sur Cassandra pour interrogatoire et visualisation.
Aperçu de l'architecture
Condition préalable
Python 3.8+
Machine Linux
Cluster Kafka sur Cloud Confluent
Clé API OpenWeatherMap
Étape 1: Configurez Kafka sur Cloud Confluent
Aller sur confluent.cloud
Créer un compte (niveau gratuit disponible)
Créer un cluster kafka
Créer un sujet nommé temps météo
Générer une clé API et un secret
Notez le serveur bootstrap, la clé API et le secret de l'API... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité