开发者社区 > 云原生 > Serverless > 正文

Serverless 架构怎么进行离线数据处理?

已解决

Serverless 架构怎么进行离线数据处理?

展开
收起
游客mu7d6bfi3o7yq 2022-04-02 16:13:24 922 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    离线数据处理通常要对大数据进行处理,需要搭建 Hadoop 或者 Spark 等相关大数据的框架,同时要有一个 处理数据的集群。通过 Serverless 技术,只需要将获得到的数据不断的存储到对象存储,并且通过对象存储相关触发器触发数据拆分函数进行相关数据或者任务的拆分,然后再调用相关处 理函数,处理完成之后,存储到云数据库中。例如:某证券公司每 12 小时统计一次该时段的交 易情况并整理出该时段交易量 top 5;每天处理一遍秒杀网站的交易流日志获取因售罄而导致 的错误从而分析商品热度和趋势等。函数计算近乎无限扩容的能力可以使用户轻松地进行大容 量数据的计算。利用 Serverless 架构可以对源数据并发执行多个 mapper 和 reducer 函数, 在短时间内完成工作;相比传统的工作方式,使用 Serverless 架构更能避免资源的闲置浪费从 而节省成本,整个流程可以简化为:image.png

    答复内容摘自《Serverless 开发速查手册》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/ebook/download/7490

    2022-04-09 15:20:26
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    微服务×容器Meetup:云原生架构与应用专场PPT合辑 立即下载
    云原生架构容器&微服务优秀案例集 立即下载
    以银行架构视角解读和落实银行数字化转型的两份重磅指导文件 立即下载