卡夫卡的藏书阁【Book2】- 学习资源介绍和Kafka架构微介绍

居高临下远眺百塔之城布拉格的高堡区,卡夫卡的衣冠冢就藏身其中
就让每天一点的卡夫卡陪伴我们熬过这30天的铁人赛吧

“A book must be the axe for the frozen sea within us.”
― Franz Kafka in a letter to Oskar Pollak, 27 January 1904

一本好的着作往往可以让人们想起遗忘於茶米油盐日常中的那股热情。


Check Points

  • 各种学习资源介绍
  • Kafka 系统架构

2.1 工欲善其事必先利其器 - 学习资源简单介绍

入门首推大家到 Apache Kafka 官网,其中第一部介绍的影片做得十分的好,非常适合完全不懂概念的萌新,有个初步的了解,附上连结在此。

  • Apache Kakfa:基本上你需要各式资源这里都有,影片、文件甚至Podcast包山包海
  • kafka-summit-europe 2021 :你感兴趣的各种 Kafka 相关讲演主题这边都有,并且影片都有搭配上投影片
  • Confluent Kafka: Confluent 这间公司就是当初 Linkedin 在开发出 Kafka,另外专门为了开发和维护 Kafka 创立的公司,网站资源也相当丰富。
  • KafkaJs Github:这次主要会用到的 Kafka JS 套件

目前全世界最大型的 Kafka 丛集拥有着Uber在2015年有一个介绍影片,Uber 当年面临流量高速成长、随之而来的多元需求,导致关连式资料库种种瓶颈限制,Uber 导入各种当时很新颖的各式服务来解决,内容有提到Apache SamzaApache KafkaElasticsearch,Kafka 的篇幅不多但整体十分有趣,所以也在这边附上连结

Kafka 基本没有近两年的中文新书,学新技术习惯手边有书的朋友,这边会推荐2019年欧莱礼出版的这本

接下来这本比较偏工具书性质

2.2 Kafka 由大至小

由大至小 Kafka 系统架构一般会是由数个 Kafka 资料串流平台组成(Ex. 线上数个+备援),而每个 Kafka 资料串流平台又是由复数个 Kafka 丛集 ( cluster ) 构成,Kafka 丛集包含多个讯息代理服务器 ( broker server ),而 Kafka 丛集会管理每个主题 ( topic ) 分散式分区 ( partition ) 的记录,而最小单位的一笔串流资料 ( record ) 就会储存在主题中,主题是由一个或多个分区组成。

https://ithelp.ithome.com.tw/upload/images/20210916/20140255YSRMifS9qO.png


预计明天会详细的介绍讯息、分区和主题


<<:  【DAY 02】如何选择网页开发的编辑器

>>:  Day2 Sideproject(作品集) from 0 to 1 -找题目

前端藏宝图 - 宝藏在哪儿?

前言 第一次参加铁人赛,很单纯的只是将自己学习的内容做整理记录,有很多不周全的地方,谢谢其他铁人们的...

[ 卡卡 DAY 8 ] - React Native 跨平台装置判断

还记得 React Native 可以同时完成 iOS / Android 装置吧? 跨平台装置如...

Day[-4] 今天我想来点Kibana的Map Chart -4

贺喜 撑过连假大魔王的第二波攻势 我存活下来了~~~ 好的今天要来分享的地图呈现方式是heat ma...

JavaScript运算子

在程序设计中必须使用变数或常数储存资料,再将资料经由判断与演算,去得到需要的结果,建构出的内容就是运...

第09天 - PHP删除MySQL资料表内容

延续昨天的文章,今天来做PHP资料表内容的删除(不影响结构)。 1.首先要用到的是 【FORM标签】...