当前位置: 首页 > news >正文

做网站需要学啥免费推广app平台有哪些

做网站需要学啥,免费推广app平台有哪些,网站404页面查询,营销型网站建设个人总结怎么写文章目录 1、设计一个抢红包系统1.1 高可用的解决方案:1.2 抢红包系统的设计1.3 其他 2、秒杀系统设计 这里记录一些有趣的系统设计类的题目,一般大家比较喜欢出的设计类面试题目会和高可用系统相关比如秒杀和抢红包等。欢迎大家在评论中评论自己遇到的题…

文章目录

    • 1、设计一个抢红包系统
      • 1.1 高可用的解决方案:
      • 1.2 抢红包系统的设计
      • 1.3 其他
    • 2、秒杀系统设计

这里记录一些有趣的系统设计类的题目,一般大家比较喜欢出的设计类面试题目会和高可用系统相关比如秒杀和抢红包等。欢迎大家在评论中评论自己遇到的题目,本篇文章会持续更新。
在这里插入图片描述

1、设计一个抢红包系统

抢红包系统其实也是秒杀类中的一个场景,抢红包的特点在于无法超售,下单中的超卖、少卖问题是可以允许的。但是对于红包,一旦用户抢到的钱比发出去的钱更多,那就是大问题了。

抢红包系统的特点:

  • 高并发场景保证系统的高可用
  • 不能超售,及不允许抢到的钱比发出的钱多。

1.1 高可用的解决方案:

  1. 负载均衡
  2. 限流
  3. 熔断、降级
  4. 隔离
  5. 超时重试
  6. 异步调用
  7. 使用缓存
    涉及高科用系统可以参考我之前写的这篇文章:如何设计一个高可用系统

1.2 抢红包系统的设计

参考文章:
https://jiajunhuang.com/articles/2023_01_31-red_envelope.md.html
https://juejin.cn/post/6925947709517987848
上面两篇文章写的很好,建议参考,这里总结一下该方案设计:
1. 分布式锁拦截 或者 mysql层乐观锁控制
2. 预分配红包,增加一个红包明细表

还有一种方案可以使用redis队列做存储,每次来抢pop一个红包,然后同时将这个红包再异步存储到库中。这里需要注意的就是如果pop完系统崩溃,可能造成redis数据丢了,或者mysql还没有存储到红包,该如何处理?
在这里插入图片描述

1.3 其他

红包分配算法其实也会常问,如何分配才能保证随机,这道题属于算法题,不属于系统设计题目,可作为延伸思考。
一般会使用二倍均值法
参考文章:https://juejin.cn/post/7080343105177665544

2、秒杀系统设计

秒杀系统的特点如下:

  • 高性能
  • 一致性
  • 高可用
    该题可以引发的问题很多,常问常新,非常考研一个人系统架构的能力,很多面试官会喜欢问这一类的设计问题,我收集了几个比较不错的系统设计可以参考和学习。
    如何设计一个秒杀系统1
    如何设计一个秒杀系统2
http://www.hrbkazy.com/news/38398.html

相关文章:

  • 惠州城乡和住房建设局网站黄页推广引流网站
  • 做博客的网站网站模板之家官网
  • 郑州网站建设贝斯特新媒体运营岗位职责
  • 网站建设jiq什么是网络营销的核心
  • 徐州网站推广竞价托管推广公司
  • 网站和自媒体都可以做360收录查询
  • 现在网站建设还用测浏览器吗产品推广计划书怎么写
  • 基层政府建设管理网站千万别手贱在百度上搜这些词
  • 网站上放百度地图网络推广的途径有哪些
  • 东营 微信网站建设自己建网站需要钱吗
  • 那些网站使用vue做的b站推广app大全
  • 北京营销型网站建设培训今日最火的新闻
  • 日本做暖暖的网站网店营销策略有哪些
  • 怎么用wordpress建立自己的网站seo搜索引擎优化视频
  • 网站平台建设流程厦门网络推广
  • 卖汽车配件怎么做网站淘宝店铺买卖交易平台
  • 做一个好的网站需要什么ios aso优化工具
  • 开发网站怎样注册公司秦洁婷seo博客
  • 深圳南山 网站建设百度搜索引擎介绍
  • 我是做网站的深圳全网营销推广平台
  • 重庆市做网站的公司网络公司排名
  • 响应式网站多少钱 开发排名优化方法
  • 沙井做网站优化设计答案六年级
  • 宁德网站建设爱站工具包官网
  • 做it公司网站百度竞价运营
  • 做网站的用多少钱网络宣传策划方案
  • 做电商网站需要多少钱免费b站软件推广网站2023
  • 网站框架怎么做的排名nba
  • 一流专业建设标准seo 重庆
  • 合作客户北京网站建设搜索引擎优化的概念