数据服务平台是数据中台的重要组成部分,核心功能包括:
1.服务发布与调用:将外部系统的接口进行注册统一管理,对外提供统一的服务文档和服务调用。
2.服务编排:通过拖拽式流程编排,组合数据查询、过滤、聚合、关联等操作,生成自定义数据服务
3.监控运维:监控接口响应时间、调用量、成功率,支持阈值告警与瓶颈分析;记录接入、治理、调用全链路日志,支持日志检索与问题排查
1.整体使用Spring Cloud微服务架构,服务拆分成API网关、服务管理、服务编排、服务监控运维等。
2.API网关基于SpringCloudGateway实现,结合resilience4j、redis实现熔断和限流
3.服务编排基于LiteFlow实现,自定义编排组件,支持串行、并行等编排组合
4.服务监控运维基于promethues、elasticsearch等实现,支持自定义告警规则,结合syslog实现告警通知