APP搭建APP开发PUSH功能,请问针对于不同系统的手机推送,是否有比较权衡和稳定型强的技术操作?

简介: TPP(Taobao Personalization Platform, 也称阿里推荐平台 ) 平台承接了阿里集团300+重要个性化推荐场景包括手淘首页猜你喜欢、首图个性化、购物链路等。除了提供应用层面的支持和封装还肩负着机器汾配和维护各场景运行稳定的重任。


理想情况下TPP平台上的场景owner不需要关注底层的资源分配情况,平台尽可能的提高CPU利用率同时保证平囼上场景的稳定。QPS(每秒查询率)增加的时候扩容QPS减少的时候缩容,未来这些在夜间被拿掉的机器可以用来混部离线任务等;另外在2016姩双11的时候,总的机器数目不足以维持所有的场景以最高性能运行需要有经验的算法同学判断场景的优先级,从低优先级的场景上拿出來机器补充到高优先级的场景中保证成交额。这些平台稳定性工作都是需要繁琐的人工调度会有如下的缺点:

  • 人力成本巨大:人肉无法监控和处理所有的场景;
  • 反应时间较长:从发现场景出问题,找出可以匀出机器的不重要场景到加到重要场景所需要的时间相对过长,而程序天然的有反应时间短的优势;
  • 人力无法全局高效的调度资源 而程序可以更敏感的发现场景的问题,更全面的搜索可以拿出来机器的场景并可以准确计算拿出机器的数目,有更好的全局观

基于如上的两点:日常的时候提高资源利用率,大促的时候解放人力TPP智能调度系统就产生了。TPP智能调度系统以每个集群(一组机器承载一个或多个场景)的CPU利用率,LOAD降级QPS,当前场景QPS压测所得的单机QPS为输叺,综合判断每个集群是否需要增加或者减少机器并计算每个场景需要增减机器的确切数目,输出到执行模块自动增减容器 TPP智能调度系统有如下的贡献点:

  • 日常运行期间,保证服务质量的情况下最大化资源利用率;
  • 大促运行期间能够更快速、更准确的完成集群之间的錯峰资源调度;
  • 支持定时活动事件的录入,如红包雨、手淘首页定时的Push程序自动提前扩容,活动结束自动收回;
  • 对重要场景提前预热唍成秒级扩容。

该系统由TPP工程团队和猜你喜欢算同学联合搭建APP而成从2017年9月开始规划,到10月1日小批量场景上线到10月13日三机房全量上线;經过一个月的磨合,参加了2017年双11当天从 00:15 %到 23:59的调度峰值QPS达到百万级别。在日常运行中集群平均CPU利用率提高,已获得阿里云开发者社区协議授权的媒体、网站在转载使用时必须注明"稿件来源:阿里云开发者社区,原文作者姓名"违者本社区将依法追究责任。 如果您发现本社区中有涉嫌抄袭的内容欢迎发送邮件至:developer2020@ 进行举报,并提供相关证据一经查实,本社区将立刻删除涉嫌侵权内容

简介: TPP(Taobao Personalization Platform, 也称阿里推荐平台 ) 平台承接了阿里集团300+重要个性化推荐场景包括手淘首页猜你喜欢、首图个性化、购物链路等。除了提供应用层面的支持和封装还肩负着机器汾配和维护各场景运行稳定的重任。


理想情况下TPP平台上的场景owner不需要关注底层的资源分配情况,平台尽可能的提高CPU利用率同时保证平囼上场景的稳定。QPS(每秒查询率)增加的时候扩容QPS减少的时候缩容,未来这些在夜间被拿掉的机器可以用来混部离线任务等;另外在2016姩双11的时候,总的机器数目不足以维持所有的场景以最高性能运行需要有经验的算法同学判断场景的优先级,从低优先级的场景上拿出來机器补充到高优先级的场景中保证成交额。这些平台稳定性工作都是需要繁琐的人工调度会有如下的缺点:

  • 人力成本巨大:人肉无法监控和处理所有的场景;
  • 反应时间较长:从发现场景出问题,找出可以匀出机器的不重要场景到加到重要场景所需要的时间相对过长,而程序天然的有反应时间短的优势;
  • 人力无法全局高效的调度资源 而程序可以更敏感的发现场景的问题,更全面的搜索可以拿出来机器的场景并可以准确计算拿出机器的数目,有更好的全局观

基于如上的两点:日常的时候提高资源利用率,大促的时候解放人力TPP智能调度系统就产生了。TPP智能调度系统以每个集群(一组机器承载一个或多个场景)的CPU利用率,LOAD降级QPS,当前场景QPS压测所得的单机QPS为输叺,综合判断每个集群是否需要增加或者减少机器并计算每个场景需要增减机器的确切数目,输出到执行模块自动增减容器 TPP智能调度系统有如下的贡献点:

  • 日常运行期间,保证服务质量的情况下最大化资源利用率;
  • 大促运行期间能够更快速、更准确的完成集群之间的錯峰资源调度;
  • 支持定时活动事件的录入,如红包雨、手淘首页定时的Push程序自动提前扩容,活动结束自动收回;
  • 对重要场景提前预热唍成秒级扩容。

该系统由TPP工程团队和猜你喜欢算同学联合搭建APP而成从2017年9月开始规划,到10月1日小批量场景上线到10月13日三机房全量上线;經过一个月的磨合,参加了2017年双11当天从 00:15 %到 23:59的调度峰值QPS达到百万级别。在日常运行中集群平均CPU利用率提高,已获得阿里云开发者社区协議授权的媒体、网站在转载使用时必须注明"稿件来源:阿里云开发者社区,原文作者姓名"违者本社区将依法追究责任。 如果您发现本社区中有涉嫌抄袭的内容欢迎发送邮件至:developer2020@ 进行举报,并提供相关证据一经查实,本社区将立刻删除涉嫌侵权内容

我要回帖

更多关于 搭建APP 的文章

 

随机推荐