Skip to content
JavaGuideJavaGuide
面试指南
优质专栏
项目精选
书籍精选
旧版链接open in new window
RSS订阅open in new window
关于作者
github icon
  • 走近作者7
  • 知识星球6
  • 计算机书籍7
  • 数据库15
  • 分布式6
  • 高可用1
  • 走近项目4
  • 开源项目8
  • Java面试指北1
  • 计算机基础14
  • 技术文章精选集7
  • Java38
  • 代码质量3
  • 框架6
  • 系统设计5
  • 开发工具4
CAP & BASE理论
经历过技术面试的小伙伴想必对这个两个概念已经再熟悉不过了! Guide哥当年参加面试的时候,不夸张地说,只要问到分布式相关的内容,面试官几乎是必定会问这两个分布式相关的理论。 并且,这两个理论也可以说是小伙伴们学习分布式相关内容的基础了! 因此,小伙伴们非常非常有必要将这理论搞懂,并且能够用自己的理解给别人讲出来。 这篇文章我会站在自己的角度对这两个概念进行

author iconGuidecalendar icon2022年2月7日category icon
  • 分布式
tag icon
  • 分布式协议&算法
timer icon大约 10 分钟
Paxos 算法
背景 Paxos 算法介绍 Paxos 算法是 Leslie Lamport(莱斯利·兰伯特)在 1990 年提出了一种分布式系统 共识 算法。这也是第一个被证明完备的共识算法(前提是不存在拜占庭将军问题,也就是没有恶意节点)。 为了介绍 Paxos 算法,兰伯特专门写了一篇幽默风趣的论文。在这篇论文中,他虚拟了一个叫做 Paxos 的希腊城邦来更形象化地介

author iconGuidecalendar icon2022年2月7日category icon
  • 分布式
tag icon
  • 分布式协议&算法
timer icon大约 5 分钟
Raft 算法
" 本文由 SnailClimb 和 Xieqijun 共同完成。" 1 背景 当今的数据中心和应用程序在高度动态的环境中运行,为了应对高度动态的环境,它们通过额外的服务器进行横向扩展,并且根据需求进行扩展和收缩。同时,服务器和网络故障也很常见。 因此,系统必须在正常操作期间处理服务器的上下线。它们必须对变故做出反应并在几秒钟内自动适应;对客户来说的话,明显

author iconGuidecalendar icon2022年2月7日category icon
  • 分布式
tag icon
  • 分布式协议&算法
timer icon大约 12 分钟
网关
何为网关?为什么要网关? 微服务背景下,一个系统被拆分为多个服务,但是像安全认证,流量控制,日志,监控等功能是每个服务都需要的,没有网关的话,我们就需要在每个服务中单独实现,这使得我们做了很多重复的事情并且没有一个全局的视图来统一管理这些功能。 综上:一般情况下,网关都会提供请求转发、安全认证(身份/权限认证)、流量控制、负载均衡、容灾、日志、监控这些功能。

author iconGuidecalendar icon2021年11月9日category icon
  • 分布式
timer icon大约 4 分钟
分布式 ID
分布式 ID 介绍 何为 ID? 日常开发中,我们需要对系统中的各种数据使用 ID 唯一表示,比如用户 ID 对应且仅对应一个人,商品 ID 对应且仅对应一件商品,订单 ID 对应且仅对应一个订单。 我们现实生活中也有各种 ID,比如身份证 ID 对应且仅对应一个人、地址 ID 对应且仅对应 简单来说,ID 就是数据的唯一标识。 何为分布式 ID? 分布式

author iconGuidecalendar icon2021年11月9日category icon
  • 分布式
timer icon大约 15 分钟
分布式事务
分布式事务相关的面试题为我的知识星球专属内容,已经整理到了《Java 面试指北》中。 《Java 面试指北》的部分内容展示如下,你可以将其看作是 JavaGuide 的补充完善,两者可以配合使用。

author iconGuidecalendar icon2021年11月9日category icon
  • 分布式
timer icon小于 1 分钟
Blogger Avatar
Guide
168
文章
16
分类
25
标签
168
时间轴
,,,
article icon168文章

    鄂ICP备2020015769号-1
    Copyright © 2022 Guide