2023-01-12 16:30:00 ~ 2023-01-13 16:30:00
Dubbo 中的扩展能力是从 JDK 标准的 SPI 扩展点发现机制加强而来,用户能够基于 Dubbo 提供的扩展能力,可以很方便的实现:按需加载、增加扩展类的 IOC 能力、增加扩展类的 AOP 能力、具备动态选择扩展实现的能力等。
登录后可查看文章图片
在业务开发中,我们常常需要定义一些枚举值。随着业务逻辑的扩展,简单的枚举值往往会衍生出许多关联的字段定义。面对需要定义复杂业务字典的场景,本文将使用 TypeScript 实现一个定义业务字典的工具函数,并且支持类型提示。
在低代码产品中,后端最重要的功能是数据模型,它的能力决定了低代码平台可以开发应用的上限,之前在介绍低代码实现原理时列举过几种实现方式,其中只有第一个动态 ORM 方案支持对接已有数据库,这个方案比其它方案的灵活性和性能都更好,能制作的应用上限最高,因此爱速搭里首先实现的就是这个方案。
转转基于Prometheus落地了一体化监控系统,并自研了告警系统,但研发同学每人每天都会接收到很多告警,导致重要的告警被淹没,部分同学会选择直接屏蔽掉所有告警,进一步加重问题。告警过多等同于没有告警。
另外,多个告警之间通常具有一定的关联性,如:SQL执行错误告警导致异常日志过多告警。而面对杂乱无章的告警,很难快速分析出告警的根本原因。
告警降噪治理十分重要,在此背景下,我们基于Alertmanager扩展研发了转转告警中心。
本文主要分享表格存储 Tablestore在技术层面产品这几年的功能演进、技术架构演进以及稳定性优化相关的工作,以及应用场景和一些典型案例。
登录后可查看文章图片
关注公众号
接收推送