Flink'in çekirdeği, veri akışları üzerinden dağıtılmış hesaplamalar için veri dağıtımı, iletişim ve hataya dayanıklılık sağlayan bir akış veri akışı motorudur.Flink, Flink motorunu kullanan uygulamalar oluşturmak için çeşitli API'ler içerir: Java, Scala ve Python'a gömülü statik veriler için DataSet API'si, Java ve Scala'da gömülü sınırsız akışlar için DataStream API'si ve gömülü SQL benzeri ifade diline sahip Tablo API'siJava ve Scala.Flink ayrıca, alana özgü kullanım örnekleri için kütüphaneleri bir araya getirir: Machine Learning kütüphanesi ve bir grafik işleme API'sı ve kütüphanesi olan Gelly.Flink'i hem veri girişi ve çıkışı hem de dağıtım için iyi bilinen diğer açık kaynak sistemleriyle kolayca entegre edebilirsiniz.(Önceden Stratosfer)
İnternet sitesi:
http://flink.apache.orgKategoriler
Linux için Apache Flink'a alternatifler
27
18
Apache Hadoop
Apache Hadoop, Apache v2 lisansı altında lisanslanan veri yoğun dağıtılmış uygulamaları destekleyen açık kaynaklı bir yazılım çerçevesidir.
9
Apache Spark
Apache Spark ™, büyük ölçekli veri işleme için hızlı ve genel bir motordur.
1
Disco MapReduce
Disco, MapReduce paradigmasına dayanan ve Python'da yazılmış dağıtılmış bilgi işlem için hafif, açık kaynaklı bir çerçevedir.