上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 41 下一页
摘要: 极客时间:《从 0 开始学架构》:高可用存储架构:集群和分区 两种常见的高可用存储架构:数据集群和数据分区。 ####1、数据集群 使用多台服务器来存储数据即为数据集群架构,集群指的是多台(至少三台)机器组合在一起形成一个统一的系统,根据集群中机器承担的不同角色可分为两类:数据集中集群和数据分散集群 阅读全文
posted @ 2022-01-10 23:26 牛犁heart 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 极客时间:《从 0 开始学架构》: 高可用存储架构:双机架构 ####1、引言 存储高可用方案的本质都是**通过将数据复制到多个存储设备,通过数据冗余的方式来实现高可用,其复杂性主要体现在如何应对复制延迟和中断导致的数据不一致问题。**因此,针对任何高可用存储方案,可从以下几个方面进行思考分析。 数 阅读全文
posted @ 2022-01-10 00:30 牛犁heart 阅读(454) 评论(0) 推荐(0) 编辑
摘要: ####1、什么是设计模式 Christopher Alexander说过:“每一个模式描述了一个在我们周围不断发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动”。 一般而言,一个设计模式有四个基本要素: 模式名(pattern name) 一个助记名,它用 阅读全文
posted @ 2022-01-09 19:06 牛犁heart 阅读(105) 评论(0) 推荐(0) 编辑
摘要: ####1、decltype介绍 decltype(declare type,声明类型)为C++11 新增的关键字,和auto功能一样,用于在编译期间进行自动类型推导。 auto和decltype关键字都可以自动推导出变量的类型,但他们的用法是有区别的: auto varname = value; 阅读全文
posted @ 2022-01-08 22:57 牛犁heart 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 去除string前面或后面的空白符 // trim from start (construct new string) inline std::string ltrim(const std::string &str) { std::string s(str); s.erase(s.begin(), 阅读全文
posted @ 2022-01-08 22:41 牛犁heart 阅读(372) 评论(0) 推荐(0) 编辑
摘要: ####1、问题引入 在阅读https://github.com/amhndu/SimpleNES源代码中ppu.cpp中发现如下代码 m_bgPage = static_cast<CharacterPage>(!!(ctrl & 0x10)); m_sprPage = static_cast<Ch 阅读全文
posted @ 2022-01-08 22:19 牛犁heart 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 极客时间:《从 0 开始学架构》:FMEA方法,排除架构可用性隐患的利器 FMEA 方法,就是保证我们做到全面分析的一个非常简单但是非常有效的方法。 ####1、FMEA 介绍 FMEA(Failure mode and effects analysis,故障模式与影响分析)又称为失效模式与后果分析 阅读全文
posted @ 2022-01-07 22:32 牛犁heart 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 极客时间:《从 0 开始学架构》:想成为架构师,你必须掌握的CAP细节 ####1、CAP 关键细节点 埃里克·布鲁尔(Eric Brewer)在《CAP 理论十二年回顾:“规则”变了》(http://www.infoq.com/cn/articles/cap-twelve-years-later- 阅读全文
posted @ 2022-01-06 23:56 牛犁heart 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 极客时间:《从 0 开始学架构》:想成为架构师,必须知道CAP理论 ####1、引言 CAP 定理(CAP theorem)又被称作布鲁尔定理(Brewer's theorem),对于设计分布式系统的架构师来说,CAP 是必须掌握的理论。 Robert Greiner在关于CAP理论的文章中写道: 阅读全文
posted @ 2022-01-04 22:20 牛犁heart 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 极客时间:《从 0 开始学架构》:高性能负载均衡:算法 ####1、引言 根据算法期望达到的目的,大体上可以分为下面几类。 **任务平分类:**负载均衡系统将收到的任务平均分配给服务器进行处理,这里的“平均”可以是绝对数量的平均,也可以是比例或者权重上的平均。 **负载均衡类:**负载均衡系统根据服 阅读全文
posted @ 2022-01-01 23:35 牛犁heart 阅读(88) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 41 下一页