- 博客(4)
- 资源 (1)
- 收藏
- 关注
翻译 Apache Flink流处理(二)
到目前为止,您已经了解了流处理如何解决传统批处理的限制,以及它如何支持新的应用程序和体系结构。您已经熟悉了开源的流处理空间的演变,并对Flink流应用程序有了简单的了解。在这一章,你将进入流世界中,并得到本书本书剩下部分所必要的基础知识。 这一章仍然与Flink无关。它的目标是介绍流处理的基本概念并讨论流处理框架的需求。我们希望在阅读本章之后,您能够更好地理解流应用程序需求,并能够评估现代流处理...
2018-11-27 23:24:52 928
翻译 Apache Flink流处理(一)
Apache Flink是一个分布式流处理器,它使用直接且富有表现力的API来实现有状态的流处理程序。它以容错的方式高效地大规模运行这类应用程序。Flink于2014年4月加入Apache软件基金会作为孵化项目,并于2015年1月成为顶级项目。从一开始,Flink就有一个非常活跃且不断增长的用户和贡献者的社区。到目前为止,已有超过350人参与了Flink的工作,它已经发展成为最成熟的开源流处理引擎...
2018-11-26 14:39:53 1983 1
翻译 Linux系统调用的最终指南
1.概述 这篇博客解释了Linux程序如何调用Linux内核中的函数。 它将概述几种进行系统调用的不同方法,如何手工制作自己的程序集来进行系统调用(包括示例),系统调用的内核入口点,系统调用的内核出口点,glibc包装器,bug等等。 2.什么是系统调用 当您运行一个调用了open、fork、read、write(以及许多其他)的程序时,您正在进行系统调用。 系统调用是程序进入内核执行某些任务的方...
2018-11-25 23:12:25 209
翻译 Go基于共享变量的并发
在前一章中,我们介绍了几个使用goroutines和channel以直接和自然的方式表示并发的程序。然而,在这样做的过程中,我们忽略了程序员在编写并发代码时必须牢记的一些重要而微妙的问题。 在本章中,我们将更深入地了解并发性的机制。特别地,我们将指出与多个goroutines之间共享变量相关的一些问题,识别这些问题的分析技术,以及解决这些问题的模式。最后,我们将解释goroutines和操作系统线...
2018-11-02 11:53:06 1443
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人