开发者社区 > 云原生 > 云原生可观测 > 正文

阿里云内部使用的系统架构是什么?

已解决

阿里云内部使用的系统架构是什么?

展开
收起
游客lmkkns5ck6auu 2022-08-24 10:33:09 431 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    系统主要用途为实时数据流的计算和存储。 使用阿里云的容器服务 ACK 作为系统底座,容器化的部署、发布、管控等全部基于 K8s 标准。使用自己开发的 Gateway service 作为系统流量入口,并基于 LoadBalancer 类型的 service 部署。

    此架构也是应用 K8s 做系统较为常见的做法,通过 ACK 提供的 CCM 组件自动将 service 和底层 SLB 实例进行绑定,通过此实例承接外部流量。Gateway 收到上报 的数据流后,将数据放入 Kafka 并在某个 topic 中进行数据缓冲。当 Consumer 感 知到数据流的上报后,则会从 Kafka 相应的 topic 中对数据进行进一步计算处理,并将最终结果写入存储介质。

    以上内容摘自 《2021 阿里云可观测技术峰会演讲实录合辑(上)》 电子书,点击https://developer.aliyun.com/ebook/download/7743 可下载完整版

    2022-08-24 15:27:04
    赞同 展开评论 打赏

云原生可观测基于Prometheus、Grafana 、OpenTelemetry 等核心产品, 形成指标、链路存储分析、异构数据源集成的数据层, 通过标准PromQL和SQL提供大盘展示、告警与探索能力。

相关电子书

更多
阿里云云原生 Serverless 技术实践营 PPT 演讲 立即下载
阿里云产品十月刊 立即下载
基于阿里云构建博学谷平台实时湖仓 立即下载