随笔分类 -  架构设计

如何设计一个秒杀系统
摘要:什么是秒杀 秒杀场景一般会在电商网站举行一些活动或者节假日在12306网站上抢票时遇到。对于电商网站中一些稀缺或者特价商品,电商网站一般会在约定时间点对其进行限量销售,因为这些商品的特殊性,会吸引大量用户前来抢购,并且会在约定的时间点同时在秒杀页面进行抢购。 秒杀系统场景特点 秒杀时大量用户会在同一 阅读全文

posted @ 2020-07-14 11:25 anqli_java 阅读(577) 评论(0) 推荐(0)

千万级流量架构设计实现方案
摘要:实现千万级流量架构设计实现原则 1 实现高并发 服务拆分:将整个项目拆分成多个子项目或者模块,分而治之,将项目进行水平扩展 服务化:解决服务调用复杂之后的服务注册和发现问题 消息队列: 解耦,异步处理 缓存:各种缓存带来的高并发 2 实现高可用 集群 限流 降级 3 业务设计 幂等:用户对于同一个操 阅读全文

posted @ 2018-11-23 13:02 anqli_java 阅读(1213) 评论(0) 推荐(0)