需求:
1 设计实现类淘宝橱窗web应用并涵盖流量控制系统。
2 展示支持日均pv 3亿 高峰9亿。
3 对每个广告位(橱窗),策略(展现规则)进行流量控制,按策略进行流量分配。
4 橱窗内容接口对接云端python接口,请求并返回云端数据,使用Socket tcp协议长连接方式。
5 要求从客户端浏览器请求到橱窗展现总流程不超过200ms。
6 可使用memacached ,oracle。

线上服务器八台
大概配置: 32g内存 32核心 500g硬盘 linux操作系统 resion服务器

流量控制:在橱窗展示时,针对每种橱窗,策略进行的展示次数的控制。一般控制在每个橱窗2千万-9千万次/天,每种规则1千万-8千万次/天。控制时间范围内误差为1分钟。

问题:
1 如何实现流量控制,并且支持容灾策略,如有三台流量监控应用,如何实现系统间有效通信,并且控制前端展现?
2 对云端接口的使用,如何设计,可实现平稳且有效返回均3亿次,高峰期9亿次请求?
3 如何设计可尽量缩短系统访问时间?

类淘宝橱窗web应用设计问题相关推荐

  1. 类淘宝橱窗web应用设计1

    续http://coolboyysy.iteye.com/admin/blogs/1927317 问题一思考: 两种思路: 1使用流量分发机制.即在单或者多节点部署分发应用,每个展现应用在接到请求前, ...

  2. 《淘宝店铺装修与促销设计宝典》一6.1 设计全面的店铺客服区

    本节书摘来异步社区<淘宝店铺装修与促销设计宝典>一书中的第6章,第6.1节,作者: 卢坚 责编: 俞彬, 更多章节内容可以访问云栖社区"异步社区"公众号查看. 6.1 ...

  3. 博客园上海地区活动——LinkCoder主题社区第二期:淘宝服务化架构的设计和实践...

    LinkCoder 是由博客园与海丁网联合推出的面向开发者的线下主题社区,希望给开发者们提供更多的线下交流与分享机会.这次是第二期活动. 分享主题:淘宝服务化架构的设计和实践 讲师介绍:王磊,淘宝网的 ...

  4. 淘宝十年资深架构师吐血总结淘宝的数据库架构设计和采用的技术手段。

    淘宝十年资深架构师吐血总结淘宝的数据库架构设计和采用的技术手段. 文章目录 淘宝十年资深架构师吐血总结淘宝的数据库架构设计和采用的技术手段. 本文导读 1.分库分表 2.数据冗余 3.异步复制 4.读 ...

  5. 《淘宝店铺装修与促销设计宝典》一6.3 在店铺右侧添加帮助中心

    本节书摘来异步社区<淘宝店铺装修与促销设计宝典>一书中的第6章,第6.3节,作者: 卢坚 责编: 俞彬, 更多章节内容可以访问云栖社区"异步社区"公众号查看. 6.3 ...

  6. HTML5期末大作业:仿淘宝电商网站设计——仿淘宝电商管理系统(21页)含论文 HTML+CSS+JavaScript 学生DW网页设计作业成品 大学生网页制作期末作业

    HTML5期末大作业:仿淘宝电商网站设计--仿淘宝电商管理系统(21页)含论文 HTML+CSS+JavaScript 学生DW网页设计作业成品 大学生网页制作期末作业 常见网页设计作业题材有 个人. ...

  7. 《淘宝店铺装修与促销设计宝典》一导读

    前 言 淘宝店铺装修与促销设计宝典 在成功地推出了<淘宝网店铺装修宝典>和<网店开门红--网上店铺设计与装修宝典>两本网店相关教程后,根据读者的反馈和跟踪,编者发现越来越多的卖 ...

  8. 移动端WEB程序,类淘宝猜你喜欢效果

    vue开发一个类似于手机淘宝中猜你喜欢的功能组件 组件代码: <!--* @Author: your name* @Date: 2020-05-24 16:02:57* @LastEditTim ...

  9. “淘宝” 开放平台接口设计思路

    最近对接的开放平台有点多,像淘宝.京东.快手.抖音等电商平台的开放平台基本对接了个遍,什么是CRUD BODY也许就是这样的吧!!! 虽然对接各大开放平台没啥技术含量,但咱也得学点东西不是,不能白对接 ...

最新文章

  1. Java常见数据结构以及特点、使用场景
  2. HR问:“你能熬夜吗?”,你会如何回答?
  3. async/await工作机制探究--NodeJS
  4. 4.1 - 并发编程 - 进程练习题
  5. varnish基本配置(二)
  6. session共享怎么做的(分布式如何实现session共享)?
  7. 文件传送,如此简单--ESFramework 4.0 快速上手(13)
  8. Oracle数据库一致性读的原理
  9. OAuth2.0_授权服务配置_令牌服务和令牌端点配置_Spring Security OAuth2.0认证授权---springcloud工作笔记143
  10. 马尔可夫随机场与条件随机场
  11. fewX(fsod)的预测代码编写--detectron2框架的一般见解(1)
  12. 在已有win7系统的基础上重装win10系统
  13. Fishermen Gym - 101964E(二分+前缀数组)
  14. SAN SWITCH zoning 划分及some command
  15. (转载)基于LBS地图的开发,满足地图上有头像的需求
  16. android9是最新版本,Android9.0正式版发布,你的手机升级到主流Android8.0系
  17. javascript设计模式(javascript设计模式与开发实践读书笔记)
  18. Homography estimation(旋转估计)
  19. 一个可以离线查询 IP 来源和 ISP 信息的终端利器
  20. 飞漫魏永明:从MiniGUI看嵌入式十年得与失

热门文章

  1. 5个小众却不为人知的国民的APP,60W人公认好用!
  2. 《CCNP ROUTE 300-101学习指南》——第2章 EIGRP部署
  3. Django中的ORM模型
  4. 算法题 - 数列最高得分
  5. 《数据不说谎》pdf、mobi、epub、kindle下载
  6. 微信小程序支付的整个流程和在这个过程中遇到的问题
  7. Linux实战教学笔记41:企业级SVN版本管理与大型代码上线方案
  8. 如何用DJI GS pro制作实景三维模型教程
  9. Java面试题(二十)面试经验分享
  10. 24 款必备的 Linux 桌面应用(2016 版)