Java基础扎实,熟悉多线程,线程池原理,对线程安全有深刻理解。阅读过部分JDK源码。
深入了解JVM虚拟机:内存模型、GC、垃圾回收算法、以及垃圾回收器,具有线上调优经验。
熟练使用springboot、spring、springMVC、mybatis框架,并且对框架源码有学习了解。
对Elasticserch,logstash,Filebeat,kibana 熟悉。了解es读写原理,底层存储原理。
深入了解Elasticserch集群规划,具有es调优经验,阅读过部分源码,例如es中线程池。
深入了解网关技术,独立构建业务网关。使用gateway、nacos,sentinel。
改造过阿里限流组件sentinel源码,具备一定的源码阅读能力和改造能力。
熟悉Mysql存储引擎,索引,有sql调优经验,熟悉分库分表,熟悉 ShardingSphere
对Redis 哨兵模式以及 Cluster集群模式有了解,熟练搭建集群和使用。
熟悉MQ使用场景,熟练使用kafka,用作内外网穿透,作为数据中转。
熟练使用Docker容器化技术、了解k8s。了解微服务,springCloud体系。
合理使用开发规约,写出简洁的代码。重构相关知识有所掌握,有过项目重构的经验。
在开发工作中大量使用设计模式,来提高程序可扩展性和可维护性。
熟悉linux环境,熟悉linux常用命令,熟悉shell脚本。
电商自研项目:
前端:vue+node.js+lua+elementUI+thymeleaf
后端: spring boot+oauth2.0+jwt
spring AMQP
spring cloud
spring cloud gateway | spring cloud bus | spring cloud eureka
spring cloud config | spring cloud openFeign | spring cloud Netflix
spring cloud Hystrix | spring cloud Security | spring cloud task
持久层: mybatis+通用mapper+springDataEs+ springDataRedis
运维:canal+docker+fastdfs+Eureka集群+redis集群+Elasticsearch集群
数据库:mysql+rabbitMQ+数据库读写分离
支付:支付宝+微信
角色 | 职位 |
负责人 | 高级Java开发 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
前端:vue+node.js+lua+elementUI+thymeleaf 后端: spring boot+oauth2.0+jwt spring AMQP spring cloud spring cloud gateway | spring cloud bus |
物联网网关主要功能如下: 管理功能。物联网网关可以获取各节点的属性和实时状态信息,并实现对节点的状态控制、唤醒与睡眠、在线诊断等功能,同时支持通过二次编程实现对节点的自动化管理。 源寻址功能。寻址技术可确保各个节点的信息被精准实时地定位和查询,以满足跨域通信的需求。由于节
物联网网关主要功能如下: 管理功能。物联网网关可以获取各节点的属性和实时状态信息,并实现对节点的状态控制、唤醒与睡眠、在线诊断等功能,同时支持通过二次编程实现对节点的自动化管理。 源寻址功能。寻址技术可确保各个节点的信息被精准实时地定位和查询,以满足跨域通信的需求。由于节