butterfly100

随笔分类 -  系统设计

摘要:目录: 1. 什么是混沌工程? 2. 混沌工程的实践原则 3. 混沌工程的好处 4. 基于上述原则如何落地? 4.1 故障注入能力 4.2 平台化建设 4.3 应用推广 5. 混沌工程的迭代方向 参考 1. 什么是混沌工程? 起源:Netflix 和 Chaos Monkey 2008 年 Netf 阅读全文
posted @ 2021-07-13 20:30 butterfly100 阅读(2213) 评论(0) 推荐(3) 编辑
摘要:一. 数据切分 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考虑对其进行切分了,切分的目的就在于减少数据库的负担,缩短查询时间。 数据库分布式核心 阅读全文
posted @ 2018-05-14 02:26 butterfly100 阅读(147495) 评论(29) 推荐(113) 编辑
摘要:本文主要介绍了 Salesforce 对于系统中数据的访问控制是如何设计的,然后也了解了下 Alfresco 和 Oracle VPD 的数据权限机制。希望对一些业务系统的数据权限的访问控制设计能有所参考和启发。 Salesforce 1. 产品功能 salesforce是基于 SaaS 的客户关系 阅读全文
posted @ 2018-05-02 22:29 butterfly100 阅读(7873) 评论(2) 推荐(6) 编辑
摘要:目录 1 权限控制是什么 1.1 ACL 1.2 RBAC 1.2.1 名词术语 1.2.2 RBAC定义 1.2.3 RBAC分类 1.2.3.1 RBAC0 1.2.3.2 RBAC1 1.2.3.3 RBAC2 1.2.4 RBAC 接口 2 垂直权限(功能权限) 3 水平权限(数据权限) 4 阅读全文
posted @ 2018-04-02 23:05 butterfly100 阅读(7877) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示