FlinkML is the Machine Learning (ML) library for Flink it has a growing list of algorithms and contributors that aim to provide scalable ML algorithms, an intuitive API, and tools that help minimize glue code in end-to-end ML systems.

Languages supported:

10.0/10 (Expert Score) ★★★★★
Product is rated as #1 in category Big Data Processing and Distribution Software
Ease of use
Support
Ease of Setup

FlinkML is the Machine Learning (ML) library for Flink it has a growing list of algorithms and contributors that aim to provide scalable ML algorithms, an intuitive API, and tools that help minimize glue code in end-to-end ML systems.

FlinkML
FlinkML

Show more categories

Customer Reviews

FlinkML Reviews

Marvin P.

Advanced user of FlinkML
★★★★★
Very good software for worke

What do you like best?

I have implemented flinkml for a unified platform to process batch data, the software works brilliantly, is extremely fast and efficient, this software have a wide field of application and is usable for dozens of big data scenarios. Although Flink can run standalone, it usually runs on top of an HDFS installation to read/write distributed files. In addition, Flink can run with YARN support and let YARN deal with the cluster resources, something very useful

What do you dislike?

The only negative thing I've experienced is that flink are optimized by cost-based optimizer (SQL engines). So Flink applications will be required re-configuration and maintenance whenever the cluster characteristics change and the data evolves over time,but only that, in everything else flink fulfills its function

What problems are you solving with the product? What benefits have you realized?

In my opinion Flink is a great choice, because I do not have to face so much "out-of-memory" problems during the development. Flink has it's own Memory Manager, so in general you do not need to care about it.

Among the benefits are -high performance, flink's data streaming runtime provides very high throughput

-low latency flink can process the data in sub-second range without any delay

-lightning fast speed, it processes data at lightning fast speed (hence also called as 4G of big data)

-fault tolerance, failure of hardware, node, software or a process doesn't affect the cluster.

Review source: G2.com

Leave a reply

Your total score

B2B Software Guide