1.熟悉Java语言,理解java nio;
2.能熟练使用spring和mybatis,对spring有较深的理解;
3.熟悉数据库,尤其是mysql数据库,擅长优化SQL语句;
4.了解java虚拟机,对java多线程比较清晰;
5.熟悉消息队列MQ,尤其是rabbitMQ;
6.缓存框架redis、memcache比较熟知;
7.熟悉linux常用命令、负载均衡nginx的使用
8.了解web前端技术,javascript、html前台脚本语言,能使用easyui前端框架
9.了解zookeeper的使用,以及应用场景
10.掌握 spring boot及其应用
11.掌握CAP原理的应用
12.掌握高并发、分布式应用,分布式锁
13.了解微服务
1.分布式调度系统,解决调度任务分散在各个子系统中,集中管理,优化资源。
2.小财神系统,支撑千万级别数据量,对接数百个客户系统,统一规划,用户量千万级别。
3.重构多个项目,解决项目的难点,易扩展。
角色 | 职位 |
负责人 | 高级java工程师 |
队员 | 后端工程师 |