本文正在参加“最佳上云实践”评选,来给我们投票吧:https://yq.aliyun.com/activity/158(编号26)

ReachMax是加和科技(AddNewer)创建的网络广告程序化优选平台,通过多媒体、多数据平台的通用对接,以及ReachMax核心的优选算法,为广告主提供品牌广告PDB、PD、PMP等广告投放技术服务,连接业内多种技术服务产品为广告主提供一站式广告投放管理服务。

ReachMax业务模式透明,以技术服务能力和业务整合能力见长,已成为目前市场上品牌广告投放量最大的技术服务平台。

为什么上云?

ReachMax成立之初,主创推出的PDB可退还模式在业内还是一个很新的服务模式。为了精简团队,快速验证市场需求,我们选择了云作为基础设施服务的供应平台。

我们的服务特点是对并发、响应延迟、网络和服务的稳定性、冗余性都有较高要求,也希望服务可以横向和地域上动态扩展和调整,综合考虑之后选择了阿里云平台。

开始阶段只使用了ECS产品,后续又加入了SLB、RDS等产品。目前使用ECS产品已经超过150台实例。有计划继续在大数据方面的产品方面继续投入。

云端架构解析

ReachMax在初期就是构建在云上,在关系型数据库的使用上,最开始使用的是在ECS上搭建MySQL,后来由于使用的便捷性转向RDS产品。

下面是ReachMax的架构设计图:

在ReachMax的架构设计中,用缓存集群层将前端承压服务器和后端数据运算和信息管理服务隔离,保证前端承压的高性能和前后层逻辑解耦。每一个模块都设计了独立的横向扩展和冗余,保证高可用性。监控层面设置硬件、软件、业务三层报警体系。同时使用自行开发的组件模块实现连接池管理和内部通讯,将不同的业务逻辑拆分独立。

经过一段时间的运行,我们进而优化了基础架构,使用SLB产品支持自动的横向扩展,数据库方面使用RDS取代了多MySQL实例的管理。目前可以支持每日50亿PV请求和TB级别数据运算,对业务有了更好支撑。

对阿里云的一些建议

应用在云端运行的过程中,出现了一些实例性能不稳定的情况,一般是提工单解决,不过大多数通过自行调整就可以解决。

AWS支持通过脚本对实例进行调整操作,这一点是值得学习的,可以设置更灵活的无人值守策略,不过从性价比和覆盖度考虑,还是阿里云更有优势。

ReachMax上云路:支撑日50亿PV请求和TB级数据运算的云端架构相关推荐

  1. 亿级用户百TB级数据的 AIOps 技术实践之路(增强版)

    作者简介 周荣,华为消费者BG云运维部 AIOps 负责人,GOPS 2018 深圳站金牌讲师,07年加入华为,先后分别负责下一代智能网.中间件平台.运维工具等产品的研发与规划,在分布式系统.大数据分 ...

  2. 数千个数据库、遍布全国的物理机,京东物流全量上云实录 | 卓越技术团队访谈录...

    以下文章来源于 InfoQ ,作者褚杏娟.Tina 如今的京东可以说是一家"强技术"企业吗? 2017 年 2 月,时任京东 CEO 的刘强东公布了未来 12 年的战略:技术转型. ...

  3. 面试官:支撑日活百万用户的高并发系统,应该如何设计其数据库架构?

    点击上方"蓝字", 右上角选择"设为星标" 周一至周五早11点半!精品文章准时送上! 本文转载自公众号:石杉的架构笔记 目录:                  ...

  4. 支撑日活百万用户的高并发系统,应该如何设计其数据库架构?

    " 这篇文章,我们来聊一下对于一个支撑日活百万用户的高并系统,他的数据库架构应该如何设计? 看到这个题目,很多人第一反应就是: 分库分表啊! 但是实际上,数据库层面的分库分表到底是用来干什么 ...

  5. 企业上云需跨越哪些“雷区”?

    企业上云四步走 云计算,作为企业向互联网+转型的核心基础服务,正以前所未有的速度扩张.事实上,就RightScale近期公布的云报告显示,93%的企业组织中采用了一些云计算的能力.那么,如果您是一家业 ...

  6. 上云七步走,助力垂直电商降本增效

    甩开技术包袱,做出业务特色,越发成为垂直电商的生存之道 今天,人们通过天猫.淘宝.苏宁进行网络购物,不仅方便,而且快乐,通过盒马.饿了么享受更加快捷的本地生活服务,与此同时,家电.食品等垂直领域的电商 ...

  7. 传统企业PaaS平台功能设计与业务上云思考

    伴随着Docker技术的兴起,以及容器集群管理平台Mesos.Kubernetes.Swarm.Rancher等的大行其道,仿佛PaaS平台及其相关技术一下进入了黄金时期,各种各样的技术组合,各种各样 ...

  8. “企业上云”计划出炉,三年内河北万家企业要上云!|中机智库

    云是承载各类信息化应用的关键基础设施,上云已经成为加速制造业数字化.网络化.智能化转型的有效路径.日前,河北省信息化和工业化深度融合工作领导小组办公室印发<河北省企业上云三年行动计划(2018- ...

  9. 企业上云计划:上云前应该考虑哪些因素

    云计算,作为企业向互联网+转型的核心基础服务,正以前所未有的速度扩张.事实上,目前中国绝大部分企业组织或多或少都采用了一些云计算的能力.那么,如果您是一家业务稳定的公司,并被云计算"弹性.灵 ...

最新文章

  1. MapReduce-TextInputFormat 切片机制
  2. kerberos安装配置、配置kerberos server、client、日常操作与常见问题、卸载kerberos、hive整合kerberos
  3. 使用BurpSuite抓取HTTPS网站
  4. codeforces 758 A
  5. CountDownLatch原理简介和使用过程
  6. oracle连接操作符,Oracle操作符,函数
  7. DataGridView的列宽设置
  8. python的一些库(模块)集合
  9. OpenCV精进之路(零):core组件——Mat和IplImage访问像素的方法总结
  10. 八月份技术指标和个人指标
  11. pythonos文件目录方法_python12-OS模块(文件/目录方法)
  12. php 单位食堂订餐,机关单位食堂订餐系统
  13. 【AIOT】Python语音处理
  14. Nano上CSI摄像头及人脸检测
  15. 设计一个高精度的ADC采样电路思路
  16. jQuery的css()如何修改背景图片
  17. 隐藏在QRCode二维码背后的秘密
  18. Spark | 分组排序
  19. 怎么把php转变成word文档,表格怎么转换成word文档
  20. 全志A10平板上的ubuntu终极安装版,支持HDMI和平板本机LCD,全新内核硬浮点加速,堪比i3 XP平台...

热门文章

  1. 赢未来杂志赢未来杂志社赢未来编辑部2022年第7期目录
  2. OSS来存储文件 和 自己搭建文件服务器
  3. windows系统下(win10),使用IIS搭建自己的专属网站
  4. XGBoost报错feature_names mismatch
  5. 计算机应用研学心得体会,研学心得体会作文800字
  6. chrome opera ie等浏览器hack解决方案
  7. 如何做一个基于JAVA校园运动场地预约系统毕业设计毕设作品(springboot框架)
  8. Molly 正式加入微软 IE team
  9. 华为od统一考试B卷【比赛】Python 实现
  10. 程序员必看,学习的方法