1.微服务架构,有高并发,高可用可扩展分布式架构经验;
2.JAVA并发编程,集合,多线程,JVM深入理解;
3.熟练掌握SpringBoot,SpringCloud,SpringMVC,MyBatis;
4.熟悉掌握MySql,Redis,Mongdb,Elasticsearch,RocketMQ,Kafka;
5.了解Spark,Docker,Arangodb
项目框架:SpringBoot+SpringCloud+Mybatis+Ehcache+RocketMQ+Redis+Elasticsearch+Kafak+Hbase
1. 业务侧消息接入;
2. MC系统消息的过滤,校验,解析,组装,存储,转发;
3. 消息配置系统:消息定义,规则管理,配置管理
4. 消息触达(SMS,Wechat,App,Email,System)等渠道推送;
5. 消息监控:通过异步方式写入ES和Hbase对消息的追踪与数据分析
6. 营销消息批量定时推送;