摘要: 大致梳理下架构设计的步骤步骤定义 了解项目的终极目标,明确要解决的问题是什么,最终希望得到的可交付物是什么?复杂度分析 高可用分析 高性能分析 可扩展性分析 安全性分析 伸缩性分析 可维护性分析 可移植性分析资源分析定位 工期紧张度       人员紧张度 资金紧张度 阅读全文
posted @ 2019-01-07 14:10 苑海亮 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 假设你是一个「某品牌运动鞋」的线下门店代理商,门店开在上海的闹市区有好几年了,你雇佣了几个伙计在经营着自己的小店面,你每周来店里一次了解经营情况,一直以来都比较稳定。可是最近,你发现生意越来越差,销售额一直在下滑,而且你还发现,某几款鞋子的「进货价」竟然比淘宝上的「零售价」还要高,很多客人来店里试了 阅读全文
posted @ 2019-01-07 13:28 苑海亮 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: 数据存储大数据物联网AI 阅读全文
posted @ 2019-01-07 11:24 苑海亮 阅读(157) 评论(0) 推荐(0) 编辑
摘要: FQ必备 Shadowsocks 文件管理器 wox 或者 Listary , everything 截图软件 Snipaste 下载器 Fish 冰点Markdown 工具 Typora图床工具 PicGo  思维导图 Xmind抓包工具 Wireshark  协议工具 Fid 阅读全文
posted @ 2019-01-07 11:11 苑海亮 阅读(205) 评论(0) 推荐(0) 编辑
摘要: TPS(Query Per Second)定义每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。对应fetches/sec,即每秒的响应请求数,也即是最大吞吐能力。性能瓶颈分析不能单从局部分析,要综合起来, 阅读全文
posted @ 2019-01-07 11:01 苑海亮 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 诞生访问量大(高并发) 比如最初的系统使用用户只有100,系统功能太好用了,吸引了大量的新用户,现在用户10W。响应速度慢(性能) 之前业务简单,一个 select from xxx, 现在要加上各种where和group by ,order by,查询时间从0.1秒变成了10秒。用户说不好用了。功 阅读全文
posted @ 2019-01-07 10:54 苑海亮 阅读(207) 评论(0) 推荐(0) 编辑