资料介绍
软件简介
Austin 是一个消息推送平台。推送下发【邮件】【短信】【微信服务号】【微信小程序】【企业微信】【钉钉】等消息类型。所使用的技术栈包括:SpringBoot、SpringDataJPA、MySQL、Docker、docker-compose、Kafka、Redis、Apollo、prometheus、Grafana、GrayLog、Flink、Xxl-job、Echarts 等等。
austin 项目核心功能:统一的接口发送各种类型消息,对消息生命周期全链路追踪
项目出现意义:只要公司内有发送消息的需求,都应该要有类似austin
的项目,对各类消息进行统一发送处理。这有利于对功能的收拢,以及提高业务需求开发的效率。
系统项目架构
austin 项目核心流程:austin-api
接收到发送消息请求,直接将请求进MQ
。austin-handler
消费MQ
消息后由各类消息的 Handler 进行发送处理。
Question :为什么发个消息需要MQ?
Answer:发送消息实际上是调用各个服务提供的API,假设某消息的服务超时,austin-api
如果是直接调用服务,那存在超时风险,拖垮整个接口性能。MQ在这是为了做异步和解耦,并且在一定程度上抗住业务流量。
Question:能简单说下接入层做了什么事吗?
Answer:
Question:austin-stream
和austin-datahouse
的作用?
Answer:austin-handler
在发送消息的过程中会做些通用业务处理以及发送消息,这个过程会产生大量的日志数据。日志数据会被收集至MQ,由austin-stream
流式处理模块进行消费并最后将数据写入至austin-datahouse
Question:austin-admin
和austin-web
和austin-cron
的作用?
Answer:autsin-admin
是austin
项目的前端项目,可通过它实现对管理消息以及查看消息下发的情况,而austin-web
则是提供相关的接口给到austin-admin
进行调用(austin项目是前后端分离的)
业务方可操作austin-admin
管理后台调用austin-web
创建定时发送消息,austin-cron
就承载着定时任务处理的工作。
- 基于FPGA芯片的软硬件平台的使用 20次下载
- 智能电网的弹性调控平台任务调度研究 5次下载
- 基于ARM和ZigBee的心血管诊断平台 17次下载
- 数字信号处理虚拟试验仿真平台方案 5次下载
- 基于双DSP的双PWM变频器控制平台 22次下载
- 基于DSP的高性能光学稳定平台控制系统 7次下载
- 基于MATLAB的DSP控制系统仿真平台设计方案 20次下载
- 蓝牙文件推送技术资料下载
- 华为统一通信与协作市场发展趋势白皮书下载 1次下载
- 个性化广告推荐系统设计方案及应用 13次下载
- 软件无线电RFID测试平台课件下载 32次下载
- 单片机MQTT如何实现推送的简单使用
- 微软公布云计算平台Azure收费模式细节 14次下载
- 一种基于JMS的实时推送技术 0次下载
- 推送平台初步概要设计(1) 14次下载
- 什么是云平台?软件被云平台拦截了怎么办 1730次阅读
- 如何使用Python直接给微信推送消息 1852次阅读
- netty推送消息接口及实现 1377次阅读
- 如何利用D3引擎来创建APP和短信推送规则 1066次阅读
- ZETAOTA提供远程升级服务 提高实用性 686次阅读
- 使用websocket技术实现后端向前端的推送消息 5998次阅读
- 华为推送会话的建立方法的优点 2260次阅读
- 开发者如何选择合适的开放平台?开放平台如何吸引开发者来平台开发应用? 4126次阅读
- iOS 12.1.1正式版推送后出现无法上网问题 3752次阅读
- 现代IM系统中消息推送和存储架构的实现 3195次阅读
- 云计算平台是什么_云计算平台的搭建_云计算平台的功能 1.5w次阅读
- 智能硬件平台有哪些_智能硬件平台哪个最好 1.4w次阅读
- 微信智能硬件开放平台_微信硬件平台怎么接入 1.9w次阅读
- 如何搭建hadoop平台_hadoop平台搭建步骤 9042次阅读
- 手机开发平台小比较 1044次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多