1、Java基础扎实,熟悉io、多线程、集合等知识及基础框架对底层原理有较为深入的研究。
2、熟练掌握分布式系统的设计和应用,熟悉分布式锁、分布式缓存、分布式消息、事务等机制。
3、熟练掌握 Spring Boot、 Springcloud、 Spring、 My Batis、 Dubbo、 Zookeeper等开源框架
4、熟悉JVM内存管理、JMM内存屏障和垃圾回收过程,有JVM调优经验。
5、熟练掌握并发编程,熟悉线程池原理,对JUC并发包有深入了解。
6、熟练掌握 Redis,对 Redis的持久化机制选举和哨兵机制有深入了解。
7、熟练掌握MYSQL、 数据库,对sql优化有一定经验
8、深入了解Mysq索引优化与底层数据结构,事务隔离级别以及MVCC机制。
9、熟悉面向对象分析和设计,掌握常用的设计模式并能实际应用到项目中。
10、熟悉容器相关技术, Docker, Kubernetes,能独立完成线上环境的安装与部署。
车辆运营管控系统
该系统主要用于顺丰车辆订单、交易、指派、监控、结算等业务的全方位可视化管理。
主要功能模块包括:车辆订单、订单交易、人车指派、车辆状态监控,结算以及数据查询等。
该项目的订单模块是基于dubbo 微服务架构实现,监控模块则由JStorm流式计算框架实现的分布式计算系统,首先平台通过dubbo接口下单,然后通过kafka流转到监控模块,监控将计算结果将存储在mysql和REDIS中,最后通过kafka和resful查询接口将数据推送到下游系统。前台交互页面则由easyui+ jquery方式实现。
我是该项目的负责人。主要编写相应的概要设计文档、详细设计及数据库设计等文档,负责订单,监控模块的模块设计和项目搭建;编写核心业务代码;前端JS代码的编写与维护;项目部署;数据库设计以及后期维护;项目组员的工作安排和风险项识别等工作。
可兼职时间
可兼职地点
0条评论 雇主评价