1. java基础扎实,掌握网络原理,设计模式,常用的数据结构和算法。
2. 理解Spring, SpringMVC,mybatis等开源框架的原理以及底层架构。
3. 理解redis线程模型,熟练掌握redis核心数据结构以及使用场景,熟悉多级缓存架构,redis集群,能够解决缓存雪崩,缓存击穿等问题。
4. 理解jvm的底层原理,类的加载过程,各种垃圾收集器,有一定的线上jvm调优经验。
5. 理解mysql的事务以及原理。
6. 理解SpringCloud, Dubbo, 等微服务架构的设计原理,熟悉各种场景设计,如服务注册与发现,服务限流,降级,熔断。
7. 熟练掌握分布式服务中的各种如分布式锁,分布式事务,分布式配置等
8. 有良好的领域驱动设计思想,了解中台概念。
9. 能够熟练编写公司各种项目文档。
10. 能够快速学习各种应用技术。
项目名称:联运好分类saas平台积分商城模块 2019/12-2020/3
项目描述:
联运好分类saas平台,目前拥有大约1千万会员,在其c端app分好啦对接第三方商城模块,使会员能够在app端进行积分的消费。
涉及技术点: SpringCloud、mybatis、redis、mysql、kafka、mongodb、cannal、状态机等
主要工作职责:
1、对接第三方商城系统的技术设计。
2、把控商城系统上线时间点。
3、商城系统性能调优与优化。
4、协调各系统间系统交互。
责任描述:
1、mysql数据库表设计,sql优化等。
2、租户平台增加app商城模块管理维护。
3、下单支持每小时万级会员。涉及技术点为:线程池与jvm gc等。
4、大批量不重复订单编码生成。
5、支持积分下单、消息通知等并发系统接口。在双核3g内存状态下,单节点支持大于200tps/s响应。 主要技术点为: 分布式锁、redis缓存、quartz、队列异步处理等。
6、大批量数据处理时服务器状态以及jvm监控。
项目名称:联运好分类c端app视图模型配置系统模块 2019/10-2019/12
项目描述:
联运好分类saas平台,c端app视图模型配置系统模块,区分不同的租户,运维人员可以手动配置对应的app展示信息以及模块
涉及技术点: SpringCloud、mybatis、redis、mysql、kafka、mongodb
主要工作职责:
1、视图模型,业务模型的模型设计。
项目名称:联运好分类c端拆分独立子服务 2019/10-2019/12
项目描述:
联运好分类saas平台,对原有的冗杂的代码进行重构,拆分独立app子服务
涉及技术点: SpringCloud、mybatis、redis、mysql、kafka、p3c、mongodb
主要工作职责:
1、 子服务的搭建,技术的选型。
2、 业务代码的重构。
项目名称:联运好分类saas平台投票系统模块 2019/8-2019/9
项目描述:
联运好分类saas平台,投票系统子模块,用户可以参加活动,在每日打卡投递垃圾,其他用户可以为打卡参与活动的用户投票
涉及技术点: SpringCloud、mybatis、redis、mysql、kafka、mongodb
主要工作职责:
1、投票系统的技术设计。
2、投票系统性能调优与优化。
3、协调各系统间系统交互。
责任描述:
1、mysql数据库表设计,sql优化等。
2、租户平台增加投票活动模块管理维护。
3、支持投票等并发系统接口。使用消息队列对接口进行异步解偶。使用mongodb与canal技术对投票数据进行分片处理
7、大批量数据处理时服务器状态以及jvm监控。
项目名称:格新-元数据平台 2018/10-2019/10
项目描述:
格新-元数据平台是一个管理项目视图模型以及业务模型的元数据管理平台,支持着代码生成平台,在线协调办公平台业务,希望能够成为一个能独立热部署,独立自动运行的元数据配置工具。
涉及技术点:spring 、dubbo 、mybatis、spring mvc等
主要工作职责:
1、对数据模型设计开发提供可靠的技术方案
2、配合第三方接入本方系统。
3、日常运维支持等
责任描述:
1、研究设计对于的数据结构。
2、根据业务需求,封装共有方法提供第三方调用。
3、调研语言识别,在线webExcel等工具。
4、生成代码的设计与实现。
项目名称:格新-在线协同办公 2018/10-2019/10
项目描述:
在线协调办公平台业务,用户通过在线webexcel,可以对同一份在线的工作文档进行编辑,提高了线下用户手动填写报表的效率
涉及技术点:spring 、dubbo 、mybatis、spring mvc
主要工作职责:
1、对模型设计开发提供可靠的技术方案
责任描述:
1、调研语言识别,在线webExcel等工具。
2、业务代码的开发。
项目名称:weker智能云平台 2017/8-2018/9
项目描述:
weker智能是一家草根金服旗下的小区只能门禁设备厂家,本系统意在对小区居民信息进行采集管理,以方便社区管理人员智能化的管理小区居民。
涉及技术点: SpringCloud、mybatis、redis等。
主要工作职责:
1、参与一期二期改版,功能维护等。
2、新功能设计以及技术方案选型
3、旧功能业务