世界已冷酷至极, 让我们携手前行。
自助收录

面试指南

高可用:如何设计一个高可用系统?

一篇短小的文章,面试经常遇到的这个问题。本文主要包括下面这些内容: 1、高可用的定义 2、哪些情况可能会导致系统不可用? 3、有些提高系统可用性的方法?...

服务治理:分布式下如何进行日志管理?

因为日志系统在询问项目经历的时候经常会被问到,所以,我就写了这篇文章。 这是一篇日志系统常见概念的扫盲篇~不会涉及到具体架构的日志系统的搭建过程。旨...

服务治理:监控系统如何做?

监控系统有什么用? 建立完善的监控体系主要是为了: ● 长期趋势分析 :通过对监控样本数据的持续收集和统计,对监控指标进行长期趋势分析。例如,通过对磁...

服务治理:分布式事务解决方案有哪些?

网上已经有很多关于分布式事务的文章了,为啥还要写一篇? 1、第一是我觉得大部分文章理解起来挺难的,不太适合一些经验不多的小伙伴。这篇文章我的目标就是...

服务治理:分布式下如何进行配置管理?

为什么要用配置中心? 微服务下,业务的发展一般会导致服务数量的增加,进而导致程序配置(服务地址、数据库参数等等)增多。传统的配置文件的方式已经无法...

服务治理:为什么需要服务注册与发现?

服务注册与发现是分布式以及微服务系统的基石,搞懂它的作用和基本原理对于我们来说非常重要! 为什么需要服务注册与发现? 微服务架构下,一个系统通常...

Redis Cluster:缓存的数据量太大怎么办?

来来来!一起来盘盘 Redis Cluster 常见的问题。如果你的项目用到了 Redis 的话(大部分人的项目都用到了 Redis 来做分布式缓存),为了能比别人更有亮点,Re...

Redis Sentinel:如何实现自动化地故障转移?

普通的主从复制方案下,一旦 master 宕机,我们需要从 slave 中手动选择一个新的 master,同时需要修改应用方的主节点地址,还需要命令所有从节点去复制新的...

Redis 基础:常见的缓存更新策略有哪几种?

下面介绍到的三种模式各有优劣,不存在最佳模式,根据具体的业务场景选择适合自己的缓存读写模式即可! Cache Aside Pattern(旁路缓存模式) Cache Asid...

Redis 基础:为什么要用分布式缓存?

相关面试题 : ● 为什么要用缓存? ● 本地缓存应该怎么做? ● 为什么要有分布式缓存?/为什么不直接用本地缓存? ● 为什么要用多级缓存? ● 多级缓存适合哪些业...