欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    电影频道业务和技术架构演示1.ppt

    • 资源ID:6347754       资源大小:1MB        全文页数:30页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    电影频道业务和技术架构演示1.ppt

    电影频道业务和技术架构演示 朱志国 2015-1-22,Outline,平台架构点评业务结构点评技术架构应用分布式集群数据库集群电影频道模块和技术实现电影频道模块技术实现,点评业务结构,点评技术架构-宗旨,按业务线拆分部署分离团队分离数据分离好处每次只部署部分服务器每个节点可根据不同需求伸缩每个应用之间不影响,点评平台技术方案,企业级应用:JAVA EE服务器端技术:Java,Spring,MyBatis,Struts2前端技术:HTML/CSS,jQuery,Freezer,BCBootstrap,Freemarker应用分布式协调和通信:RPC:Pigeon2,Lion(ZooKeeper)MQ:Swallow Config管理:Lion数据库:DAL(MySQL+MMM)数据:MySQL,SQL Server,Hive,MongoDB,Redis缓存:一级缓存:EhCache,二级缓存:Memcached(Java客户端:Spymemcached)持续性集成:Git,Jenkins,Maven监控:CAT备份:MogileFS部署平台:Tomcat,CentOS,F5,Docker,Tengine,Varnish,服务分布式-宗旨,RPC停止RPC滥用,垂直业务内优先通过本地jar调用,跨业务才采用RPC调用正确的识别业务逻辑的归属,让各个模块最大化内聚,从性能,可用性和维护性上减少耦合自主研发的Pigeon(1/2)支持TCP,HTTP协议支持hessian,json,protobuf系列化协议配置和分布式协调平台Lion推算业务配置Service集群控制Service负载控制建立在Zookeeper之上:心跳检测分布式队列领导选举,缓存篇,使用DP缓存组件Maven:依赖library包括avatar-cache,ehcache-core,spymemcachedSpring配置:引入定义http:/http:/Service注册:统计缓存拦截器缓存代理Bean缓存拦截器缓存切入点缓存AdvisorJMS监听器自定义缓存容器CacheServiceContainer.CacheServiceContainerCacheClientEhcacheClientImplKvdbClientImplLocalCacheClientImpl(弃用)MemcachedClientImple,EhCache,Fast,simple,small foot print,and minimal dependenciesScalableProvides memory and disk stores for scalability into gigabytesScalable to handreds of cachesTuned for high concurrent load and large multi-CPU serversMultiple CacheManagers per VMScalable to hundreds of nodes with the Terracotta server arrayFlexible:Supports object or serializable caching,provides LRU,LFU,and FIFO cache eiction policiesStandards BasedExtensible:Cache listeners,peer discovery,replicators,extensions,loaders may be plugged inApplication PersistenceListeners:CacheManager listeners and Cache event listenersJMX Enabled:CacheManager,Cache,CacheConfiguration,CacheStatisticsDistributed Caching,Ehcache 1.2+supports high performance distributed caching,3 options:Clustered caching via TerracottaReplicated caching via RMI,Jgroups,or JMSCustom,a comprehensive plugin mechnism provides support for custom descovery and replication implementation,EhCache-Overview,缓存-Memcached,应用程序,客户端程序库(分布式算法),Node 1,Node 3,Node 2,Node 4,Node 1,Node 2,Node 3,Node 4,备份组,主组,对主组读和写,对备份组只写,双写架构,CAT,Transaction:监控一段代码运行情况:运行时间统计、次数、错误次数等等Event:记录程序中一个事件记录了多少次,错误了多少次。相比于Transaction,Event没有运行时间统计Heartbeat:监控服务器的心跳消息,CAT系统心跳发生的频率是1分钟一次,心跳消息内容包括:线程、内存、磁盘、系统Load、GC等Problem:用于记录程序的、中出现的问题,包括程序的Error,访问较长的URL等TopIp:表示访问此业务程序的最多访问者IP信息,前100SQL:离线的Hadoop Job分析的结果,包括SQL执行的次数、错误次数等,Cat实时分析部署结构,Cat离线分析部署结构,电影频道业务功能模块,电影频道应用结构,基础数据服务,原数据查询获取开设电影频道城市ID获取影院列表后去影院信息获取行政区导航栏获取影片信息获取正在热映的电影列表获取即将上映的影院列表获取日期导航栏获取影片导航栏获取场次列表获取影片展示天数座位图根据场次获取静态/动态完整座位图根据影厅获取静态/动态完整座位图,订座服务,接口和服务锁座解锁生成订单取消订单订单查询支付退款,电影频道活动,功能,取票机服务,接口和服务取票心跳警告,电影频道PC WEB,功能,电影频道APP,功能,对外开发API,接口和服务,取票机接入,接口和服务,管理后台,功能影院,场次,电影数据搜索查看编辑同步监控管理取票机搜索状态查看监控管理,电影监控平台,电影监控平台,影院信息维护,监控系统,影片内容运营,活动频道管理,影院管理,场次管理,院线监控,商户映射管理,合作方监控,票务系统监控,影院监控,场次监控,影片详情管理,影片排行,评论管理,专题管理,周边八卦管理,Job任务服务,同步信息影片场次座位图映射影院信息购票状态,

    注意事项

    本文(电影频道业务和技术架构演示1.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开