Giter VIP home page Giter VIP logo

apacheflink_utils's Introduction

Apache Flink:

Apache Flink is an open source platform which is a streaming data flow engine that provides communication, fault-tolerance, and data-distribution for distributed computations over data streams. Flink is a top-level project of Apache.

It is a scalable data analytics framework that is fully compatible with Hadoop. Flink can execute both stream processing and batch processing easily.

Version:flink-1.2.0 vi flink-conf.yaml(change port number ) ./bin/start-local.sh

Run Flink Job(Jar file) $./bin/flink run wordcount.jar --port 9000

See: UI running jobs http://ip:8080

logs: cd flink-1.20/log/ tail -100f flink_jobmanager.com.out

Kernal: Runtime (Distributed Streaming Dataflow

API & Libraries:

 DataSetAPI(Batch Processing)
 DataStraem API (Stream Processing)
 Flink ML
 Gelly (Graph)
 Table(SQL )
 Table(SQL using DataStream)

Deploy:

  Local JVM(Single JVM)
  Cluster( Standalone,Yarn,Mesos,tez)
  Cloud (Google GCE,Amazon EC2)

Storage:

  Local FS
  HDFS ,S3

DataBase:

 MonoDB,Hbase,SQL,Cassandra,Any File System

Streams:

RabbitMQ,Kafka,Flume ,MQTT

Refer: github flink

``Project: flink-examples

Port:

Version:flink-1.2.0
vi flink-conf.yaml
  change port number 

Windows:

start-cluster.bat flink run E:/FlinkWorks/wordcount.jar --input E:/FlinkWorks/wordcount.txt --output E:/FlinkWorks/


refer: github flink Project: flink-examples
# Linux: ./bin/start-local.sh $./bin/flink run wordcount.jar --port 9000
See: UI running jobs logs: cd flink-1.20/log/ tail -100f flink_jobmanager.com.out
/bin/start-local.sh http://localhost:8081/#/overview Apache Flink

apacheflink_utils's People

Contributors

anjijava16 avatar

Stargazers

Timothy Spann avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.