背景:为了提高公司的整个营销能力而研发,公司内部所有需要发送消息的系统都通过统一消息平台进行推送。
系统具备的能力有:发送app推送消息,短信消息,微信推送,支付宝推送,微信小程序推送,支付宝小程序推送,邮箱发送
系统用到的技术栈:springboot2.0,kafka,redis,oracle,JDK8,elasticsearch,zookeeper,dubbo,docker部署,jekins自动化打包
系统特色功能点:优先级发送,模板发送,防重发机制,重试机制,定时发送,限流降速,智能路由,标签推送,可视化监控等
系统部署:分布式部署