写点什么

Apache Flink 发布 0.8.0,公布 2015 年规划

  • 2015-01-27
  • 本文字数:773 字

    阅读完需:约 3 分钟

Apache Flink 发布了该项目的 0.8.0 版本。除了常规的性能、兼容性和稳定性方面的改进之外,这一版本增加了一个流式数据的 Scala API ,填补目前为止仍然缺乏的流式数据处理的能力。在大概 9 个月之前加入孵化器后,Apache Flink 最近被升级为顶级的Apache 项目。

Apache Flink 是一个与 Apache Spark 有着相似目标的开源项目。它运行在 Hadoop stack 之上,通过提供比原有 Hadoop 系统的 map 和 reduce 操作更加强大的数据操作能力,让开发者可以更容易地编写可扩展的数据处理系统。

Kostas Tzoumas 最近发布了一个关于Flink 介绍和Flink2015 年计划概览的演示文稿,他是Flink 的代码提交者和一个位于柏林的Apache Flink 相关的初创企业 data Artisans 的合伙人。

Flink 的关键点之一,是它使用了一种类似于 SQL 数据库查询优化的方法,这也是它与当前版本的 Apache Spark 的主要区别。它可以将全局优化方案应用于某个查询之上以获得更佳的性能。例如,Flink 可以重新排序操作以提升性能,或者根据相关数据集的属性,选择不同的实现方式来执行给定的操作符。

正如演示文稿中所提到的,这让 Flink 可以以流水线的方式执行一个操作序列,而 Spark 则需要一个接一个地执行不同的步骤。

Flink 还提供类似迭代器的操作符以获得更多全局优化方面的潜能。利用这种操作符,Flink 允许用户将迭代公式化,作为查询语句的一部分,而不需要在 for 循环中执行查询语句。

2015 年规划的特性包括更好的内存管理和容错机制,交互使用的支持,统一的批处理和流处理,机器学习库 Mahout 的集成以及其他若干改进。

Flink 最初源自于正在进行中的研究性项目 Stratosphere 的一部分。Flink 还是柏林大数据中心的主平台,该数据中心是由德国政府资助的研究性项目,其目的是将机器学习研究者和可扩展的数据处理研究者汇集一处。

查看英文原文: Apache Flink 0.8.0 Released, Roadmap for 2015 Published

2015-01-27 09:113083
用户头像

发布了 75 篇内容, 共 62.9 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

ELK太重?试试KFC日志采集,2021大厂Java面试经验

Java 程序员 后端

Flink的sink实战之四:自定义,Java开发笔试题目

Java 程序员 后端

Dubbo服务消费者调用过程,35岁老年程序员的绝地翻身之路

Java 程序员 后端

Elasticsearch 如何做到快速检索 - 倒排索引的秘密,springboot项目实战

Java 程序员 后端

进击的Java(一)

ES_her0

11月日更

flume基本概念与操作实例(常用source),kalilinux视频教程

Java 程序员 后端

Docker下,五分钟极速体验机器学习,java从入门到精通第五版防盗码

Java 程序员 后端

迎接央行数字货币,你准备好了吗

CECBC

Geospatial-地理空间,java面试基本知识

Java 程序员 后端

ElasticSearch集群的概念及搭建过程,Java程序员晋升路线

Java 程序员 后端

Dubbo如何支持本地调用?InJvm方式解析,农民工看完都会了

Java 程序员 后端

Elasticsearch中的Term查询和全文查询,重磅

Java 程序员 后端

Elasticsearch聚合的嵌套桶如何排序,java架构和框架

Java 程序员 后端

WEB本地存储:localStorage、Web SQL Database、IndexedDB

devpoint

Cookie indexedDB LocalStorage sessionStorage 11月日更

Docker下Nacos配置应用开发,java初级程序员面试

Java 程序员 后端

Dubbo服务治理之灰度发布方案(版本发布控制影响范围)

Java 程序员 后端

所谓的新型“数字人民币”诈骗,这里有几个疑点

CECBC

讲分布式唯一id,这篇文章很实在

秦怀杂货店

Java 分布式 分布式ID

各地力推“链长制”,区块链让产业链更加安全可靠

CECBC

【高并发】两种异步模型与深度解析Future接口

冰河

Java 并发编程 多线程 高并发 异步编程

Elasticsearch中URI Search和RequestBody Search分析(1)

Java 程序员 后端

Windows11 搭建openvino_tensorflow环境

IT蜗壳-Tango

IT蜗壳 OpenVINO 11月日更 openvino_tensorflow

ELK + Filebeat + Kafka 分布式日志管理平台搭建,最新java面试题及答案

Java 程序员 后端

Docker Swarm从部署到基本操作,Java程序员进大厂面试必备基础技能

Java 程序员 后端

Docker系列(1)--Docker原理及安装,java线程池回收原理

Java 程序员 后端

【死磕Java并发】-----Java内存模型之happens-before

chenssy

11月日更 死磕 Java 死磕 Java 并发

Redis 实现附近的人,全靠 GEO 数据结构让我邂逅女神

码哥字节

redis BitMap geohash NoSQL 数据库 11月日更

Elasticsearch聚合的嵌套桶如何排序(1),java大学基础教程

Java 程序员 后端

【Promise 源码学习】第二篇 - Promise 功能介绍与特性分析

Brave

源码 Promise 11月日更

Flink SQL Client综合实战,深入理解java虚拟机百度云

Java 程序员 后端

Flink处理函数实战之一:深入了解ProcessFunction的状态(Flink-1

Java 程序员 后端

Apache Flink发布0.8.0,公布2015年规划_DevOps & 平台工程_Mikio Braun_InfoQ精选文章