精通Java 核心,有良好的算法和编码能力
精通面向对象编程并已构建厚实知识体系并灵活运用学习新的知识
精通计算机工作原理,操作系统原理,计算机网络原理
精通JVM,JMM模型
精通微服务设计方案和原理
精通常见垃圾回收算法、垃圾回收器及JVM调优
精通常见算法和数据结构并灵活运用在项目开发中
精通常见IO模型和优化策略
精通JavaEE技术栈 精通Spring,Spring Boot,Spring Cloud技术栈
精通常用设计模式并灵活运用
精通多进程、多线程并发解决方案和编程思想
精通JavaScript,HTML5,CSS,Ajax,jQuery,Layui,ElementUI,Bootstrap,Vue技术栈
熟悉Redis、MongoDB、Memcache
熟悉Python、Shell脚本
熟悉TCP/IP协议栈
熟练阅读框架源码并定制框架
熟悉UML
熟悉分布式常见解决方案包括:分布式事务、分布式一致性、分布式锁
熟练使用Eclipse、IDEA、SVN、Git、Maven项目管理和项目构建工具
熟悉常见机器学习算法要点
熟悉应用服务器软件Tomcat,JBoss等容器配置和部署
熟悉使用Linux操作系统并可根据命令逐步排错和软件性能优化
熟悉MySql调优和常用引擎模型和核心技术,熟练掌握编写sql语句与存储过程
熟悉分布式文件系统HDFS原理、HDFS的Java接口应用
熟悉ES集群搭建及Java接口应用
熟悉DDD领域驱动开发包括ES,EDA,DCI,Actors模型,Saga,CQRS和四色原型
熟悉大数据框架Hadoop,HBase,ELK,Spark,Hive,Impala,Storm,Kafka,Flume,Avro、Zookeeper
了解RPC框架Hessian,RMI,Thrift
了解集群下的并发解决方案,支持(HA)高可用(采用nginx,apache,lvs,KeepAlive,HProxy)
对NLP领域有自己的见解和了解常用算法模型和分词算法
对开源异步高性能处理框架netty做过贡献:通过改造Recycle类的stack对象修改成软引用避免大量FastThreadlocal线程数过多情况下导致full gc
项目架构 springCloud+rabbitmq+grpc+elasticSearch+mysql+redis+flink+kafka+tidb+clickhouse
研发了送货安装服务微服、财务微服,文件管理平台、链路追踪、限流平台、阿波罗配置中心、
统一查询平台、搜索平台、Crm微服务、超级裂变改造、监控平台、行为中心、Auth2的客户端接入等业务系统与基础服务。把公司的服务全部基于云服务重新打造一套以springCloud为架构的微服务体系,丢弃原来dubbo为框架的分布式系统。
角色 | 职位 |
负责人 | 高级java |
队员 | 前端工程师 |
队员 | 后端工程师 |
我是组长 负责设计 协调组员开发工作, 模块方案设计、架构设计 。在规定时间内完成模块开发测试并且上线,稳定运行
本人是该项目的项目经理,统筹全局事宜,一共10人参与。架构 方案 需求 有本人完成。按时上线,平稳运行