撰写于    浏览:42 次  分类: 趣谈kafka
“幂等”是一个数学与计算机学概念。1、数学领域的幂等在数学领域,幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。例如,setTrue()函数就是一个幂等函数,无论多次执行,其结果都是一样的。更复杂的操作幂等保证是利用唯一交易号(流水号)实现。2、编程领域的幂等在编[...]

撰写于    浏览:31 次  分类: 趣谈kafka
2018年10月31日,GitHub技术负责人Jason Warner的一篇技术深度解析稿成为IT圈爆款。文中,Jason坦诚地对外讲述了10月21日100G光缆设备故障后,Github服务降级的应急过程以及反思总结。从Jason Warner的文章中不难看出,造成断网43秒瘫痪24小时的罪魁祸首是数据库。由于部署在两个数据中心的数据库集群没有实时[...]

撰写于    浏览:39 次  分类: kafka研究
2018年9月10日,当天最大的收获就是对kafka有了很深刻的认识。时光匆匆,转眼之间,一年已经过去了,今天又是教师节,几多感慨。在kafka这个领域,整整一年过去了,期间收获了很多的知识点,但是从没有获得大的思想突破。对此情况,内心深处一片平静,一份从容,一份自信。人不可能一直在突破,因为任何突破都是依靠长期积累,是量变到质变的过程。相比去年的[...]

撰写于    浏览:59 次  分类: kafka研究
仅仅读,写和存储是不够的,kafka的目标是实时的流处理。在kafka中,流处理持续获取输入topic的数据,进行处理加工,然后写入输出topic。例如,一个零售APP,接收销售和出货的输入流,统计数量或调整价格后输出。可以直接使用producer和consumer API进行简单的处理。对于复杂的转换,Kafka提供了更强大的Streams AP[...]

撰写于    浏览:659 次  分类: 趣谈kafka
我们知道,内存分为两部分,一部分被用户占用,一部分被操作系统占用,这个道理学过计算机的人都知道。但是内存这个概念太土了,科学家们聚到一起开会的时候,总不能你一句内存,我一句内存的讨论问题吧,这不是成了电脑维修了。为了显示清高,科学家们随后就想了一个更高大上的字眼:空间。人类的世界就是由空间和时间构成的,而在计算机世界里面,也有了“空间”之说,立马是[...]