Advertisement

大厂面试题:微服务/分布式系统真题解析

阅读量:

前言

hi~大家好呀!今天为大家介绍一下微服务与分布式系统常见的面试题哦~不过这些题目专为应届毕业生设计呢!而对较为资深的求职者而言,则会更加深入一些啦~这些考题也都源自2021年各大厂的真实面经!

没有了解过分布式/微服务的老哥们也不要担心看不懂这篇文章的内容了。其实我都用了通俗易懂的语言来讲解这些知识点了。相信这些内容会让你特别容易理解,并快速浏览一下分布式/微服务的相关内容。

文末有福利,记得查看哦!

概览(看看自己能回答几题):

  1. 为什么要使用网关?
  2. 你知道有哪些常见的Net Gateway系统吗?
  3. 常见的限流算法有哪些?
  4. 为什么要采用分布式ID?
  5. 分布式ID生成策略有哪些?
  6. 你了解RPC吗?

1.为什么要网关?

将该系统的架构划分为多个微服务以应对复杂性问题;但每个子系统都需要具备诸如安全认证、流量控制等基础功能;而无需中间网关的情况下;我们就必须在每一个微服务中分别实现这些核心能力;从而造成了大量冗余的工作并缺乏一个统一的管理视图来整合这些分散的功能

通常情况下而言

上面介绍了这么多功能实际上是说网关其主要职责是:**请求拦截 。**权限校验以及流量控制等功能都可借助过滤器来实现,并且请求转换也是借助过滤器完成的。

2.你知道有哪些常见的网关系统?

我所了解的目前经常用到的开源 AP

全部评论 (0)

还没有任何评论哟~