`
coolboyysy
  • 浏览: 10427 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

类淘宝橱窗web应用设计问题

阅读更多
需求:
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 如何设计可尽量缩短系统访问时间?
  • 大小: 122.2 KB
  • 大小: 177.6 KB
2
7
分享到:
评论
4 楼 coolboyysy 2013-08-20  
模糊的需求,稀缺的经验,坑爹的接口,天真的设计。

最终结果,必然失败。

高峰9亿,最乐观的情况,平均,1天9亿,相当于每秒10416pv

8台机器,java + python接口,后台还不知道有什么东西,能抗住压力就已经见鬼了,居然还要流程不超过200ms.
                                 
而且居然还用oracle,找死啊
其次,客户分布情况?
接着,有什么业务?业务特点是什么?
然后,数据流如何?在用户使用系统时,哪些地方容易成为瓶颈?
而且这是一个大系统

需要自建cdn

还要根据分布情况以及业务使用情况,来调整cdn节点的分布

计算前期投资

8台机器,一个简单到入门的图,在开玩笑么?

一般是工作时间,早8点到下午17点,晚上20点~22点还有一次高峰


而且上午10点还会迎来一次高潮

这种访问量是一个波动非常大的曲线图

并不是平均的

所以要先找准曲线图的峰值
 
需要做大量调研

然后一定要用c#,切记

哪里是什么一句话,3亿,高峰9亿这么简单。。


请求太大,数据库需要自己按照业务进行水平切分来负载均衡

中间件,必须全部走C++

接口用thrift之类的2进制协议,ws绝对走不得

我说了这几句话,你应该明白了,这个需求,不是你一个人能够完成的..


                                     -----广州-妇女之友
3 楼 coolboyysy 2013-08-20  
基本概念应该是 观察者模式
Observer Pattern
至于流量分配
你只要在你的HTML上做点文章,就可以了
                                             by  AI~非主流文文
2 楼 coolboyysy 2013-08-20  
首先,你不可能每次用户来访问你的时候

你都用JSP去连接口取数据对吧.
我的意思是,直接NGINX了
所有处理nginx完成了
既然不可能每个请求都用jsp处理
那么..干嘛还要JSP..

你自己写个东西,专门用来更新数据
然后变成 .html
所有处理,nginx直接访问 .html
用来做负载的话,可以 nginx+nginx

                                       by  AI~非主流文文
1 楼 cantalou 2013-08-19  
mark by cantalou

相关推荐

    ZARA 橱窗设计方案.pptx

    该设计方案的设计应用可以用于 ZARA 女装 2010 年春夏展示的橱窗设计、展厅设计等领域。该设计方案也可以作为 ZARA 女装的品牌设计参考。 九、结语 该设计方案是为了展现出 ZARA 女装 2010 年春夏展示的柔美,自然...

    jQuery仿淘宝橱窗位广告代码.zip

    总的来说,"jQuery仿淘宝橱窗位广告代码"是一个结合了HTML、CSS和jQuery技术的综合应用案例,它通过简单的代码实现了复杂的广告展示效果,为网页增添了不少动态魅力。在实际项目中,开发者可以根据需求进行适当的...

    jQuery仿淘宝橱窗位广告图片选项卡代码

    【jQuery仿淘宝橱窗位广告图片选项卡代码】是一种常见的网页动态效果,它利用JavaScript库jQuery实现,模拟了淘宝网站中商品展示的橱窗样式,让网页中的图片以选项卡的形式进行切换,增加用户交互体验。这个代码示例...

    淘宝 API Demo4-新品橱窗推荐

    【淘宝 API Demo4-新品橱窗推荐】是一个用于展示如何利用淘宝开放平台API来实现新品橱窗推荐功能的示例项目。这个项目的核心是通过调用淘宝API接口,获取最新的商品信息,并在用户界面上进行展示,以帮助商家提升...

    商业橱窗展示设计 商业橱窗展示设计的基本原理PPT教案.pptx

    《商业橱窗展示设计的基本原理》 商业橱窗展示设计是一种艺术与商业巧妙结合的技艺,它不仅是商店吸引顾客的第一道风景线,更是品牌形象和文化内涵的重要载体。优秀的橱窗设计能够激发消费者的购买欲望,提升品牌的...

    淘宝店铺免费自动橱窗推荐工具

    淘宝店铺自动橱窗,自动上下架商品,无须动手,无须熬夜上下架橱窗商品,方便快捷,最重要的事免费哦

    浅析服装卖场橱窗陈列设计.pdf

    1. 橱窗陈列设计的重要性:橱窗陈列是服装销售中不可或缺的一环,它是产品促销和品牌文化传播的直接窗口。随着服装营销环境的变化,橱窗陈列设计已经从单纯的吸引顾客的展示空间转变为展示艺术因素和品牌个性的场所...

    优质资料(2021-2022年收藏)上海恒隆广场橱窗方案设计.docx

    【上海恒隆广场橱窗方案设计】是针对品牌服装视觉营销策略的重要研究,尤其是在高端商场如恒隆广场中,橱窗设计是品牌展示形象、传递信息的关键环节。橱窗设计不仅是销售工具,更是品牌文化和价值的传达者。本文将...

    商场橱窗设计研究 论文.docx

    #### 我国商场橱窗设计的现状与存在的问题 目前,我国商场橱窗设计的整体水平正在不断提高,但仍存在一些问题: - **缺乏个性**:许多橱窗设计过于相似,没有很好地体现出商品的特色或品牌的独特性。 - **缺乏文化...

    商场橱窗设计研究 论文.zip

    商场橱窗设计是零售业中至关重要的一环,它不仅是商品展示的窗口,更是品牌与消费者进行无声交流的媒介。这篇“商场橱窗设计研究”论文深入探讨了这一领域,旨在揭示橱窗设计如何影响消费者的购买行为,提升品牌形象...

    服装专卖店的橱窗设计.rar

    通过深入研究这个“服装专卖店的橱窗设计”资料,我们可以学习到如何将这些理论知识应用到实际操作中,创造出能够提升销售业绩的橱窗艺术。设计的成功不仅在于美观,更在于其能否有效地传递品牌信息,吸引目标顾客群...

    初冬橱窗设计方案.ppt

    【初冬橱窗设计方案】是针对冬季零售业中橱窗展示的一种创意构思,旨在吸引顾客注意力,提升品牌形象,以及激发消费者的购买欲望。这份PPT文档提供了详尽的设计思路和实施步骤,适合零售商家或橱窗设计师参考使用。 ...

    行业文档-设计装置-橱窗式笔筒.zip

    《橱窗式笔筒设计与应用》 在现代办公环境中,设计装置的创新与实用性成为了提升工作效率和工作环境美观度的重要因素。"橱窗式笔筒"作为一个独特的设计概念,它巧妙地融合了功能性和观赏性,为日常办公用品带来了...

    简谈服装专卖店的橱窗设计.doc

    在橱窗设计的策略方面,如何准确地呈现产品搭配原则和穿着效果,是商家必须面对的问题。橱窗设计需要与顾客需求相匹配,不仅要展示出产品的最佳特性,还要避免与实际产品效果的落差,从而提升整体购物体验。此外,...

    橱窗设计手法探索抓住顾客的目光17页.pdf

    【橱窗设计】是商业空间中至关重要的一环,它不仅是品牌形象的展示窗口,更是吸引顾客注意力的强有力工具。好的橱窗设计能够瞬间捕捉过客的目光,进而引导他们进入店铺,促进销售并传播品牌文化。 首先,橱窗设计...

    论现代橱窗展示设计中的意境营造—以童装橱窗为例.zip

    在现代商业环境中,橱窗展示设计扮演着至关重要的角色,它是商家向消费者传达品牌理念、吸引顾客注意力的重要手段。本文将聚焦于“论现代橱窗展示设计中的意境营造—以童装橱窗为例”这一主题,深入探讨如何通过创新...

Global site tag (gtag.js) - Google Analytics