1.熟练使用SpingBoot、SpringSecurity、Shiro安全框架、SSM框架、XXL-Job任务调度框架等企业级应用开源框架;
2.熟练掌握MySQL 数据库,以及mongo,redis等非关系型数据库;
3.熟悉RocketMQ、RabbitMQ消息中间件,了解中间件的高可用以及消息的可靠传输和顺序消费等;
4.熟悉分布式事务的构建与运用;
5.熟练使用Git、Maven等项目开发及版本管理工具;
6.熟悉Dubbo,ZooKeeper,了解集群管理,配置工具以及ZooKeeper分布式锁;
7.熟悉ElasticSearch分布式搜索引擎,了解其分布式架构原理;
8.具有一定的前端开发能力Html、Css、JS;
9.熟练掌握常用linux相关知识;
10.熟悉charles,fiddler抓包工具;
国内外阅读平台开发
主要功能包括在线阅读,作者写作,打赏,评论,榜单,投票,搜索,后台管理等;
各子模块之间利用dubbo进行交互,利用redis,mc,mongodb做数据缓存;
使用阿里云ons对内容做缓存,mq处理非及时性消息;
利用阿里云平台odps做大数据量统计,并将结果同步回数据库展示;
开发统计平台,配置数据模板,方便新的指标统计及展示;
权限配置,不同岗位的人员,配置不同的权限;
快速定位用户反馈问题并解决;