03 | 初探微服务架构
服务描述、注册中心、服务框架、服务监控、服务追踪、服务治理
04 | 如何发布和引用服务?
最常见的服务发布和引用的方式有三种:RESTful APIXML 配置IDL文件等
05 | 如何注册和发现服务?
注册中心原理:在微服务架构下,主要有三种角色:服务提供者(RPC Server)、服务消费者(RPC Client)和服务注册中心(Registry),三者的交互关系请看下面这张图,我来简单解释一下。
注册中心实现方式:1. 注册中心 API 2. 集群部署 3. 目录存储 4. 服务健康状态检测 5. 服务状态变更通知 6. 白名单机制
06 | 如何实现RPC远程服务调用?
今天我给你讲解了服务调用需要解决的几个问题,其中你需要掌握:
通信框架。它主要解决客户端和服务端如何建立连接、管理连接以及服务端如何处理请求的问题。
通信协议。它主要解决客户端和服务端采用哪种数据传输协议的问题。
序列化和反序列化。它主要解决客户端和服务端采用哪种数据编解码的问题。
这三个部分就组成了一个完整的 RPC 调用框架,通信框架提供了基础的通信能力,通信协议描