消息平台-项目介绍
Kiml Lv5
1
24-09-10 初始记录

项目概述

austin 项目是消息推送平台的实现,它的核心功能:统一的接口发送各种类型消息,对消息生命周期全链路追踪

系统项目架构

工程模块 作用
austin-common 项目公共包:存储着项目公共常量/枚举/Bean
austin-support 项目工具包:对接 中间件/组件
austin-cron 定时任务模块:对 xxl-job 封装和项目定时任务逻辑
austin-web 后台管理模块:提供接口给前端调用
austin-service-api 消息接入层接口定义模块:只有接口和必要的入参依赖
austin-service-api-impl 消息接入层具体实现模 块: 真实处理请求
austin-handler 消息处理逻辑层:消费 MQ 下发消息
austin-stream 实时处理模块:利用 flink 实时处理下发链路数据
austin-data-house 数据仓库模块:消费 MQ 数据写入 hive

image

 评论
评论插件加载失败
正在加载评论插件
由 Hexo 驱动 & 主题 Keep
访客数 访问量