architects
xiaochen1999
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
图解分布式架构的演进过程
一、什么是分布式架构 分布式系统(distributed system) 是建立在网络之上的软件系统。 内聚性:是指每一个数据库分布节点高度自治,有本地的数据库管理系统。 透明性:是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。 在分布式数据系统中,用户感觉不数据是分布的,即用户不须知道关系是否分割,有无副本,数据存在于那个站点以及事物在哪个站点上执行。 简单来...原创 2018-07-17 09:17:30 · 486 阅读 · 0 评论 -
以图搜图架构初稿
一、图片集离线增量1、获取近一个月的新款,每个货号获取前5张图片,2、对其进行裁剪拼接图片地址(按最大900比例裁剪,使用存储地址,不使用CND)如:http://obkxpgodc.bkt.clouddn.com/2018/07/12/5b470992afc17.JPG?imageView2/2/h/900/format/jpg/q/75/3、保存到数据库4、跑脚本,批量将数据从七牛云拉取下来5...原创 2018-07-14 11:34:57 · 2547 阅读 · 2 评论 -
设计一个秒杀系统
1、秒杀主要解决2个问题:并发读+并发写 稳、准、快 高性能:设计数据的动静分离方案、热点的发现与隔离、请求的削峰与分层过滤、服务端的极致优化 一致性:实现秒杀减库存 高可用:plan B 一、动静分离方案 静态数据缓存 1、把静态数据缓存到离用户最近的地方:CDN 2、静态化改造就是要直接缓存 HTTP 连接 如何做动静分离 1、URL唯一化:比如说商品详情 2、分离...原创 2019-01-02 15:04:50 · 671 阅读 · 0 评论 -
服务降级
什么是服务降级 服务降级:主要是针对非正常情况下的应急服务措施;比如电商平台,在针对618、双11等高峰情形下采用部分服务不出现或者延时出现的情形。 举个例子 大家都见过女生旅行吧,大号的旅行箱是必备物,平常走走近处绰绰有余,但一旦出个远门,再大的箱子都白搭了,怎么办呢?常见的情景就是把物品拿出来分分堆,比了又比,最后一些非必需品的就忍痛放下了,等到下次箱子够用了,再带上用一用。而服务降级...转载 2019-02-20 18:54:49 · 451 阅读 · 0 评论
分享