厦门电子商务网站建设,二级域名网站免费申请,济宁网站建设平台,网络营销业务流程init
background
这一部分我们学习一些常用的#xff0c; 但是不需要深入理解的中间件 #xff0c; 例如kafka ,分布式文件系统。
summary
Content
what is kafka? What time to used it ?
其实消息队列就是解决系统之间复杂交互例如聊天系统和交易系统#xff0c; …init
background
这一部分我们学习一些常用的 但是不需要深入理解的中间件 例如kafka ,分布式文件系统。
summary
Content
what is kafka? What time to used it ?
其实消息队列就是解决系统之间复杂交互例如聊天系统和交易系统 还有就是接入其他系统的一个中间件。 我们基本上就是类似发布订阅者去使用 使用一个Python的接口去订阅这个主题去接收。 其中kafka是一个java写的 而且使用点对点传输的方式消费者自动请求的一个模式 消费者需要有个组去请求数据 数据可能被生产者放到了不同的分片一个分片智能被一个消费者拿到 一个消费者可以同时访问多个分片。
参照 再过半小时你就能明白kafka的工作原理了 - 老刘的文章 - 知乎https://zhuanlan.zhihu.com/p/68052232
存储方式和软件
需要知道本地磁盘或者云磁盘不能共享 而文件存储中cfs是可以挂载后多个用户同时访问的 适合很多人一起开发项目时候用 而oss等对象存储适合资源共享的 不能频繁修改 要改全部舍弃。这里是存储方式 而大部分公司会选择本地存储因为安全性 对于交互会选择局域网云存储。 本地存储也会使用分布式存储例如rockdb等 并在上面搭建数据库。
参照理解云产品中的云硬盘块存储、文件存储、对象存储三者的区别 - 心心念念的文章 - 知乎 https://zhuanlan.zhihu.com/p/152565663
docker
目前各种环境安装太麻烦了 非常需要使用docker来解决 因此需要学习一下 需要知道我们的服务基本都是docker容器 ip是虚拟的。一般我们需要使用docker安装我们的各种服务开发环境 然后使用nginx一起。
首先按照docker ref https://www.runoob.com/docker/centos-docker-install.html其他基本教程参照https://www.runoob.com/docker/docker-image-usage.html
workflow
reference()
version log()