分布式消息传递的方式.
REST
RPC
消息队列
都在什么情况下使用这三种方式呢?
?
1. 客户端和主服务器之间, 使用的是REST请求方式
2....服务器和服务器之间消息传递可以是用消息队列
对外: 使用REST
模块内部:使用RPC
模块之间: 使用中间件或REST
分布式架构 VS 微服务架构
?
看上面的三点:
1....分布式架构: 每个业务模块部署多个节点, 同一个模块之间节点是如何通信的. 不同模块之间节点是如何通信的
3. 微服务架构是基础, 知道我们项目如何拆分, 分布式架构是实现. 二者是结合使用的....我们使用docker来实现.
正好可以看看docker是如何具有良好的扩展性, 如何收,如何放的.
从Channel到分布式
并发版爬虫到分布式爬虫转换, 他的关键在哪里呢?...ParseFunc是一个函数, 函数是不能直接在网络上传输的, 于是, 我们要将函数进行序列化, 然后, 在客户端在进行反序列化
因此我们要对解析器进行序列化和反序列化
?