概念、架构的形式、架构设计原则都做了阐述,正好算是对此文的完成和补充。
PPT观看:http://www.rowkey.me/arch-ppt/index.html
出处:http://www.rowkey.me/blog/2017/08/24/arch/
一 、58同城数据库架构设计思路 (1)可用性设计 解决思路:复制+冗余 副作用:复制+冗余一定会引发一致性问题 保证“读”高可用的方法:复制从库,冗
包组织原则将在功能上有紧密联系的、垂直或水平的切片打包将一族接口打包将一组不稳定的类打包提取独立的类型利用工厂(factory)来降低实体包之间的依赖不要在包中
什么是架构架构的第一性原理:降本增效1 对业务场景抽象后得出的支撑骨架 2 架构因业务场景而生被业务场景所抛弃 3 架构没有最好只有最合适- 研发的技术能
一、数据库架构原则 高可用 高性能 一致性 扩展性 二、常见的数据库架构方案 方案一:主备架构,只有主库提供读写服务,备库冗余作故障转移用 jd
一、假定失效的设计(Design for Failure)1、假定任何环节都有可能出问题,然后倒推依次设计2、避免单点故障(single point of