
三分钟带你掌握Redis 高可用架构之哨兵
哨兵本质也是一个 redis 服务,只是跟普通的 redis 服务提供了不一样的功能。哨兵是一个分布式架构,因为你要保证 redis 高可用,首先需要保证自己高可用,所以如果我们需要搭建哨兵的话,最少需要部署三个实例,最好是奇数个,因为在后续的故障转移中会涉

这是我看过关于微服务架构超好的一篇文章,建议收藏
微服务是一种细粒度(Fine-Grain)的SOA 或许在座的高朋了解过其概念。个人认为,与其说微服务是一种技术,不如将其定义为一种架构,而架构则是技的实现与术的策略相辅相成。 术的策略需要分析使用场景,进行合理地划分业务边界,实现业以类聚,然而技的实

细谈八种架构设计模式,你清楚吗?
我想这个问题,十个人回答得有十一个答案,因为另外的那一个是大家妥协的结果。哈哈,我理解,架构就是骨架,如下图所示: 人类的身体的支撑是主要由骨架来承担的,然后是其上的肌肉、神经、皮肤。架构对于软件的重要性不亚于骨架对人类身体的重要性。 二

大数据架构师所要具备的素质和技能
大数据架构师需要大规模处理数据库并分析数据,以便帮助组织做出正确的业务决策。具有这种才能的架构师需要成为一支强大团队的领导者。他应该具有指导团队成员工作并与不同的团队合作的能力。对于他们而言,与各种组织和供应商建立良好的合作关系也至关重

分析微服务架构中的数据一致性
在微服务中,一个逻辑上原子操作可以经常跨越多个微服务。即使是单片系统也可能使用多个数据库或消息传递解决方案。使用多个独立的数据存储解决方案,如果其中一个分布式流程参与者出现故障,我们就会面临数据不一致的风险 – 例如在未下订单的情况下向客户

分析分布式 MySQL Binlog 存储系统的架构设计
storage负责存储raft log entry和Metadata,在kingbus中,将raft log和mysql binlog融合在一起了,通过不同的头部信息区分,raft log的数据部分就是binlog event,这样就不需要分开存储两类log,节省存储空间。因为kingbus需要存储一些元信息,例如raft 节

你对企业级系统架构的了解有多少
在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层、业务层、数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。 这个是最基本的三层架构模式。 表现

勒索软件攻击形势严峻 应做好基础架构系统安全
奇安信专家表示,早在3月8日,奇安信就已经捕获了DarkSide团伙勒索病毒样本,同时更新了天擎终端安全管理系统的病毒库,天擎用户只需更新病毒库至最新版本,即可查杀该组织所有已知勒索病毒。 奇安信威胁情报中心提供了本次勒索软件的解决方案,建议用户需

苹果首发ARM架构电脑芯片,将对PC格局带来哪些影响?
副标题#e# 文丨脑极体 Android、iOS、ARM,Windows、macOS、Intel、x86…… 稍微关注数码科技领域的人们,对上面这些名词肯定不会陌生。众所周知,ARM和x86这两大计算架构的底层差异,形成了移动端和PC(个人电脑)端两大阵营。 在移动端,因为谷歌开源的An

华为人事架构变化:余承东任智能汽车解决方案BU CEO
5月18日消息,据第一财经报道,华为进行了新一轮内部调整。余承东不再担任华为云CEO,张平安被任命为华为云CEO。此外,余承东仍担任消费者BG CEO以及新增智能汽车解决方案BU CEO,王军为智能汽车解决方案 BU总裁。 今年以来,华为对云业务进行了多次调整。