Kafka
kafka是什么
kafka是采用scala语言开发的一个 多分区 、 多副本 且 基于zookeeper协调的 分布式 消息系统。
kafka是 高吞吐、可持久化、可水平扩展、支持流数据等多种特性的分布式流式处理平台
kafka扮演的三大角色:消息系统、存储系统、流式处理平台.
第9章 Spring Boot开发者工具
第9章 Spring Boot开发者工具
Spring Boot为Maven和Gradle提供构建工具插件。
9.1 Spring Boot maven plugin
Spring Boot Maven Plugin,提供了使用Maven构建Spring Boot 工程的支持。
Spark-RDD API
English
The RDD API By Example
aggregate
The aggregate function allows the user to apply two different reduce functions to the RDD.
收集一些在线的 REPL
刚开始学编程的时候,是不是对搭建环境感觉非常棘手?比如从零开始搭建个 PHP Web 开发环境,要下载 Apache 服务器、PHP,然后安装、配置……经过这么一大堆的无关工作,你可能只是想验证一下教程上的 echo "Hello World"; 能不能工作。
这种时候,如果能有个网站可以在线执行代码:我们只要打开浏览器,进入网页,敲入要执行的代码,点击执行按钮就看到执行结果。那是一件多畅快的
Scala微服务架构 二
三. Scala的Macro(宏)
Scala Macros对scala函数库编程人员来说是一项不可或缺的编程工具,可以通过它来解决一些用普通编程或者类层次编程(type level programming)都无法解决的问题,这是因为Scala Macros可以直接对程序进行修改。