Rdzeniem Flink jest silnik przesyłania strumieniowego danych, który zapewnia dystrybucję danych, komunikację i odporność na uszkodzenia w obliczeniach rozproszonych w strumieniach danych.Flink zawiera kilka interfejsów API do tworzenia aplikacji korzystających z silnika Flink: DataSet API dla danych statycznych osadzonych w Javie, Scali i Pythonie, DataStream API dla niezwiązanych strumieni osadzonych w Javie i Scali oraz API tabel z językiem wyrażeń podobnym do SQLJava i Scala.Flink dołącza również biblioteki do przypadków użycia specyficznych dla domeny: bibliotekę Machine Learning oraz Gelly, interfejs API i bibliotekę do przetwarzania wykresów.Możesz łatwo zintegrować Flink z innymi dobrze znanymi systemami typu open source, zarówno w zakresie wprowadzania i wysyłania danych, jak i wdrażania.(Wcześniej stratosfera)
Stronie internetowej:
http://flink.apache.orgKategorie
Alternatywy dla Apache Flink dla Mac
27
18
Apache Hadoop
Apache Hadoop to platforma oprogramowania typu open source, która obsługuje rozproszone aplikacje wymagające dużej ilości danych, licencjonowane na licencji Apache v2.
9
Apache Spark
Apache Spark ™ to szybki i ogólny silnik do przetwarzania danych na dużą skalę. Programy SpeedRun do 100 razy szybsze niż Hadoop MapReduce w pamięci lub 10 razy szybsze na dysku.
1
Disco MapReduce
Disco to lekka platforma typu open source do przetwarzania rozproszonego, oparta na paradygmacie MapReduce i napisana w języku Python.