Inhaltsverzeichnis:
Die Streaming-Datenverarbeitung ist ein aufstrebender Bereich. Dies bedeutet, dass die Daten bei der Generierung fast sofort (mit sehr geringer Latenz) verarbeitet werden. Bislang basierten die meisten Datenverarbeitungen auf Batch-Systemen, bei denen die Verarbeitung, Analyse und Entscheidungsfindung verzögert erfolgte. Während sich die neuen Technologien und Plattformen weiterentwickeln, wenden sich Unternehmen allmählich einem Stream-basierten Ansatz zu und nicht den alten Batch-basierten Systemen. Apache Flink ist ein Open-Source-Projekt für die Streaming-Datenverarbeitung. Es hilft Organisationen, Echtzeitanalysen durchzuführen und zeitnahe Entscheidungen zu treffen.
Webinar: Am Rande stehen: Streaming Analytics in Aktion Hier registrieren |
Was ist Apache Flink?
Apache Flink kann als Open-Source-Plattform definiert werden, die verteilte Stream- und Batch-Datenverarbeitung durchführen kann. Der Kern von Apache Flink ist eine Streaming-Datenfluss-Engine, die die Kommunikation, Verteilung und Fehlertoleranz für die verteilte Stream-Datenverarbeitung unterstützt. Apache Flink ist die einzige Hybridplattform, die sowohl die Stapelverarbeitung als auch die Stream-Verarbeitung unterstützt. Es unterstützt verschiedene Anwendungsfälle, die auf Echtzeitverarbeitung, maschinellen Lernprojekten, Stapelverarbeitung, Diagrammanalyse und anderen basieren.
Flink besteht aus den folgenden Komponenten zur Erstellung realer Anwendungen sowie zur Unterstützung des maschinellen Lernens und der Grafikverarbeitung: