技术评审大纲 时间: 2022-04-26 | 分类: 架构师 | 阅读: 763 字 ~2分钟 原文链接 1.现状 1.1. 业务背景 (1)项目名称。 (2)业务描述。 1.2.技术背景 (1)架构描述。 (2)当前的系统容量:比如系统调用量的平均值,请求 阅读全文 »
Lru 时间: 2022-04-26 | 分类: algorithm | 阅读: 2829 字 ~6分钟 原文链接 LRU-least recently used-最近最少使用算法,是一种内存数据淘汰策略,使用常见是当内存不足时,需要淘汰最近最少使用的数据。LRU常用语缓存系统的淘 阅读全文 »
分布式事务重复消费顺序消费 时间: 2022-04-24 | 分类: cs 分布式 | 阅读: 5606 字 ~12分钟 原文链接 上一期,简单的介绍了一下消息队列的基础知识,里面有消息队列的应用场景,以及使用之后可能带来的问题,但是上期没对怎么解决这些问题做回答 阅读全文 »
深入了解map 时间: 2022-04-24 | 分类: go 面试 | 阅读: 2349 字 ~5分钟 摘要 map 通过 hasTable 实现了我们最常见的 key-value 存储,能快速的对数据集增删查改。同时 Go 里的 map 也有很多特殊的地方,比如它的无序性、并发不安全等。今天,就让我们 阅读全文 »
Redis系列总结 时间: 2022-04-24 | 分类: cs db redis 面试 | 阅读: 2946 字 ~6分钟 原文链接 Redis 总体介绍 Redis 是 key-value 型的 memory 缓存中间件,相信大部分程序员都在项目中使用过它。我们也可以利用 memory 来实现缓存,只是使用 redis 的话,可以将缓存功能统一 阅读全文 »
关于分布式系统共识的思考 时间: 2022-04-24 | 分类: cs 分布式 面试 distributed | 阅读: 2228 字 ~5分钟 原文链接 分布式系统的挑战 在前面的文章里,我们分析了分布式系统在业务上的一致性技术,即分布式事务,它的结果导向是面向用户的。然而在我们的系统内 阅读全文 »
关于分布式事务的思考 时间: 2022-04-24 | 分类: cs 分布式 面试 | 阅读: 2822 字 ~6分钟 原文链接 现象 互联网的世界与十几年前相比,已经大不相同。以往的单体服务就可以支撑起大多数的用户需求。然而随着手机等电子产品的普及,用户想要的服 阅读全文 »
架构理解总结 时间: 2022-04-24 | 分类: cs 架构 | 阅读: 2370 字 ~5分钟 原文链接 一、怎么理解架构? 假如给你一个项目开发,你会怎么开始它?对于这个问题,我想很多猿友们都应该经历过吧。很多时候,我们会直接开干,让自己 阅读全文 »