240 发简信
  • 120
    数据序列化 - 学习笔记

    Keyword: Java Seralization, Avro, Thrift, Protocol Buffer 数据序列化的意义: 把对象的...

  • 120
    JVM 解读 - 学习笔记

    Java生态 1. Java 源码编译 语法糖(Syntactic sugar):这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说...

  • 120
    小白解读 Apache Flink 核心技术 - 学习笔记

    背景知识 低延迟 vs 高吞吐 流处理系统与批处理系统最大不同在于节点间的数据传输方式。 对于一个流处理系统,当一条数据被处理完成后,序列化到缓...

  • 为什么使用软件包进行部署

    我们为什么要使用软件包进行部署,而不是直接使用代码库呢?使用软件包部署意味着我们还需要创建额外的软件包库去管理软件包。 原因在于: 1. 节省了...

  • 队列排空

    今天给大家介绍一下我们在大型分布式系统中终止服务或进程经常会用到的队列排空的概念。 可以想一下,我们在超市结帐时,收银员会摆上一块终止服务的牌子...

  • 网站可靠性实践 SRE

    关键词: SRE,运营,可靠性, 故障剖析 对运维而言,相比较英文单词 operation 与 site reliability enginee...

  • 数据仓库Kimball Or Inmon?

    关键词: 数据仓库,数据集市,Kimball, Inmon, 敏捷开发 从1970 年的Codd关系数据模型,到DW开山鼻祖Inmon的关系型建...

  • 120
    中文Analytics Intelligence 问答系统(一)

    Google Analytics 推出了自己的Analytics Intelligence 的新功能。 用户可以用自然语言直接询问有关的数据问题...

  • 项目管理趣图

    心有戚戚焉

个人介绍
Apache Spark contributor