分布式服务
Consul 与 Dubbo
@司马懿
越努力越公平!
展开
-
dubbo 支持哪些通信协议?支持哪些序列化协议?说一下 Hessian 的数据结构?PB 知道吗?为什么 PB 的效率是最高的?
## 面试题dubbo 支持哪些通信协议?支持哪些序列化协议?说一下 Hessian 的数据结构?PB 知道吗?为什么 PB 的效率是最高的?## 面试官心理分析上一个问题,说说 dubbo 的基本工作原理,那是你必须知道的,至少要知道 dubbo 分成哪些层,然后平时怎么发起 rpc 请求的,注册、发现、调用,这些是基本的。接着就可以针对底层进行深入的问问了,比如第一步就可以先问问序列化协议这块,就是平时 RPC 的时候怎么走的?## 面试题剖析**序列化**,就是把数据结构或者.原创 2020-12-16 15:56:16 · 114 阅读 · 0 评论 -
说一下的 dubbo 的工作原理?注册中心挂了可以继续通信吗?说说一次 rpc 请求的流程?
## 面试题说一下的 dubbo 的工作原理?注册中心挂了可以继续通信吗?说说一次 rpc 请求的流程?## 面试官心理分析MQ、ES、Redis、Dubbo,上来先问你一些**思考性的问题**、**原理**,比如 kafka 高可用架构原理、es 分布式架构原理、redis 线程模型原理、Dubbo 工作原理;之后就是生产环境里可能会碰到的一些问题,因为每种技术引入之后生产环境都可能会碰到一些问题;再来点综合的,就是系统设计,比如让你设计一个 MQ、设计一个搜索引擎、设计一个缓存、设计.原创 2020-12-16 15:39:05 · 130 阅读 · 0 评论 -
分布式系统面试连环炮
## 分布式系统面试连环炮有一些同学,之前呢主要是做传统行业,或者外包项目,一直是在那种小的公司,技术一直都搞的比较简单。他们有共同的一个问题,就是都没怎么搞过分布式系统,现在互联网公司,一般都是做分布式的系统,大家都不是做底层的分布式系统、分布式存储系统 Hadoop HDFS、分布式计算系统 Hadoop MapReduce / Spark、分布式流式计算系统 Storm。分布式业务系统,就是把原来用 Java 开发的一个大块系统,给拆分成**多个子系统**多个子系统之间互相调用,形成一.原创 2020-12-16 15:25:51 · 242 阅读 · 0 评论 -
win10系统下安装Consul
Consul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件。下面将介绍如何在windows下安装consul:百度:https://jingyan.baidu.com/article/ca41422f732f961eaf99ed5f.html工具/原料 浏览器 Windows 一、下载和安装 1 百度搜索“consul”,前往官网 ...原创 2019-08-23 17:12:27 · 2727 阅读 · 0 评论 -
win10系统下启动Consul&&win10启动RabitMq
Consul简介Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。它具有很多优点。包括: 基于 raft 协议,比较简洁; 支持健康检查, 同时支持 HTTP 和 DNS 协议 支持跨数据中心的 WAN 集群 提供图形界面 跨平台,支持 Linux、Mac、WindowsConsul 整合SpringCloud学习网站:https:/...原创 2019-08-24 09:50:35 · 1333 阅读 · 0 评论