标签: 架构设计
-
Nebula-架构剖析系列零图数据库的整体架构设计
Nebula Graph 是一个高性能的分布式开源图数据库,本文为大家介绍 Nebula Graph 的整体架…
-
我在极客时间的首次分享
当时我将自己的文章投稿到InfoQ,然后总编辑郭总邮件邀请我来分享,于是有了这次值得纪念的演讲。欢迎朋友们前往…
-
系统架构优化的几点建议
一家新公司,刚开始的由于业务功能单一,往往是单台服务器,单个 web server 就提供了所有功能。使用的用…
-
微服务化
问题 服务如何定义 服务如何发布和订阅 服务如何监控 服务如何治理(熔断机制等) 故障如何定位 基本组件 服务…
-
如何设计一个秒杀系统
开篇词 | 秒杀系统架构设计都有哪些关键点? 秒杀主要解决两个问题,一个是并发读,一个是并发写 秒杀的整体架构…
-
软件架构万字漫谈业务架构应用架构与云基础架构
软件开发就是把一个复杂的问题分解为一系列简单的问题,再把一系列简单的解决方案组合成一个复杂的解决方案。而软件开…
-
专访宜信梁鑫回归架构本质重新理解微服务
记者:近几年来,微服务架构设计方式被提出并在越来越多的企业中得以实践和落地,但对于刚开始接触微服务的人来说,还…
-
面向对象设计的SOLID原则
它实际上违背了单一职责原则SRP。上面的类其实有两个职责,一为动物实体的持久化管理,另外一个为动物的属性管理。…
-
设计模式之桥接模式
桥接模式将继承关系转化成关联关系,它降低了类与类之间的耦合度,减少了系统中类的数量,也减少了代码量。
-
设计模式之组合模式
定义:将对象组合成树形结构以表示“部分-整体”的层次结构,使客户端对单个对象和组合对象保持一致的方式处理