02-项目系统架构

本文探讨了在高并发场景下,如秒杀、双11等,系统架构的选择和设计策略。针对如何解决忙碌问题,提出了提高处理能力、采用特定软件、使用验证码和业务策略等方法。在持续秒杀技术中,涉及前端优化、后端微服务、负载均衡、缓存、数据库分库分表等措施。同时,详细讨论了如何确保在高并发下不超卖、不少卖,通过模型设计和逻辑实现来保障交易的准确性和稳定性。最后,介绍了系统的功能模块划分和核心架构设计,以及涉及的数据库表结构。
摘要由CSDN通过智能技术生成

1、为何选择xxxxx

1.1、高并发场景有哪些?

商品秒杀,双11
微信支付宝平台
微博突发热点
用户操作日志
购票平台

1.2、为何选择xxxxx

业务复杂度高于淘宝双11,考验个人程序设计能力

动态库存

选座功能

线上线下        持续高并发业务,需要更综合的高并发设计。

不停的刷票

绝不能超卖

2、如何解决忙碌问题

提高处理能力:QPS和TPS

        堆积硬件

        软件:Gemfire

        算法:模型、逻辑

削峰

        业务:验证码、分时段、排队

        技术:限流、异步

3、持续秒杀高并发技术

前端

        针对静态资源做CDN

        页面静态化

        倒计时&Loading

        使用验证码削峰

后端

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值