gydtep
发表于 2022-10-17 13:30:37
恰好一次≠恰好一致
今天大多数流计算引擎用「Exactly-Once」去暗示用户:既然输入的数据不是静态集合而是会连续变化的,那对每一条消息「恰好处理」了一次,
gydtep
发表于 2022-10-18 13:35:54
下面叙述中,如果不是特意说明,一致性指的是引擎自身状态的一致性,端到端一致指的是包含了输出的一致性。
二 流计算系统的本质
前面我们定义了流计算一致性的概念,这一部分将会从概念出发将问题进行形式化拆解,以便得到通用化的解法。
gydtep
发表于 2022-10-19 10:08:10
在整个质量观测的生命周期中,除了各种各样的数据,我们也会涉及到各种各样的系统,例如 GitLab、sonarqube、Allure、JMeter、Jenkins、Travis CI、Argo CD 等等。
gydtep
发表于 2022-10-19 19:09:05
在这里,我们将日志、指标、Trace等数据全部接入到一个统一的可观测性存储中。然后基于这个统一的存储,进行后续的查询分析、可视化、监控告警、AI 等上层能力,甚至还可以进行数据的加工和规整,一站式地完成异构数据到同构数据的转换过程。
基于统一的存储,我们可以构建统一的查询和分析语法,从而一套语法适配不同的数据,并且让不同的数据之间进行联合查询也变成了可能。如下图所示,我们以标准 SQL 为基础,进行了部分 DSL 扩展和 SQL 函数扩展,并融合了 PromQL,从而让不同类型的数据查询和分析变得统一。
gydtep
发表于 2022-10-20 15:15:51
另外对数据的学习也是实时的,可以更加快速地发现异常问题。
动态反馈:除了自动学习之外,还可以通过用户的反馈,对告警进行确认或者误报标记,将 AI 能力与人的经验相结合,相辅相成,进一步完善模型,减少误报。
gydtep
发表于 2022-10-20 15:24:25
在一些数据波动比较大,指标没有固定阈值的场景下(例如用户访问量、外卖订单量等),智能巡检的优势可以得到很好的体现。
gydtep
发表于 2022-10-21 09:47:54
多渠道:支持短信、语音、邮件、钉钉、企业微信、飞书、Slack等多种通知渠道,同时还支持通过自定义 Webhook 进行扩展。同一个告警,支持同时通过多个渠道、
gydtep
发表于 2022-10-22 15:34:14
让消费者可以随时随地购物,而且重构了整个商业,让商家和消费者实现实时无缝连接,让原来线上和线下的差别真正消失。
gydtep
发表于 2022-10-23 08:17:23
双11是一个非常重要的技术攻坚场,我们把双11场景下锤炼出来的技术放到云上,服务更多的客户,同时阿里整个技术慢慢站在云的肩膀上,靠云支撑技术的发展。
gydtep
发表于 2022-10-24 12:14:29
商家只需要一个很小的地方,一片绿幕,便可以虚拟数几千平方的空间,这里有非常逼真的现场和舞台效果,同时,我们也能对商品做出3D虚拟化的展示,还可以通过AI数字人给商家提供服务,