1.了解JVM的内存结构、gc的处理机制以及JVM调优;
2.熟悉使用主流关系型数据库MySQL,SQL的优化;
3.熟悉主流NoSQL数据库Redis,mongoDB
4.熟悉TCP/IP,HTTP协议,熟悉SOA架构,Rest风格编码;
5.熟练使用Spring,Mybatis,SpringMVC等主流框架;
6.对于SpringSecurity、Apache Shiro权限框架熟练使用
7.熟悉SpringBoot、SpringCloud,熟练使用Eureka、Ribbon、Feign、Hystrix、gateway等组件;
8.熟悉Dubbo、Zookeeper分布式架构实现;
9.了解Linux操作系统,熟练使用Linux操作系统基本操作命令;
10.熟悉Nginx负载均衡、反向代理;
11.熟悉使用RabbitMQ,实现数据库与缓存之间同步;
12.熟悉使用Elasticsearch搜索引擎,理解倒排索引等概念;
13.熟悉FastDFS文件存储、内在机制、fastdfs-client-java客服端;
14.熟练使用Eclipse和Idea等软件工具;
15.熟悉微服务的基础知识、架构理念;
项目名称:ICC
项目描述:基于springboot和springCloud alibaba组件搭建微服务架构体系,其中使用dubbo提供RPC服务,引入nigx对web端请求做负载,使用gateway作为网关,进行基础的权限校验和路由分发;使用rabbitMQ作为消息中间件,实现消息的异步分发,减少客户端压力,使用mybatis实现对数据库的读写操作,引入redis做分布式缓存,使用reidssion做分布式锁,保证并发下数据的一致性,引入xxjob实现对外数据回流和企微数据的更新,使用elk实现对日志的采集、切分和查询;该产品主要包含基础的组织节点和标签模块,saas模块,优惠券模块,任务模块和数据大盘模块,基于这些功能为企业提供公域引流、流量转化、私域裂变的全域营销周期解决方案,打通引流-互动-转化-复购的路径,满足企业精准营销+全链路saas+数字化运营一站式增长需求。
职责描述:
1.负责底层组织架构和标签的开发和维护
2.负责用户登录模块和菜单权限模块的开发,实现企业微信作为第三方扫码登录
3.负责下载中心模块,实现下载任务的异步输出
4.负责和第三方企业对接openapi,实现双方数据的推送和回流
5.协助测试人员对热点接口进行压测和性能优化以及排查并发问题的瓶颈和沟通解决方案;
6.负责监控线上lowSQL,并针对相关业务给出优化方案
项目名称:云 枢
项目描述:基于springboot框架,引入dubbo提供rpc服务,zookeeper提供服务注册,nigx作为代理服务器,kafka作为消息中间键,引入redis实现分布式缓存,集成quartz实现定时调度,搭建一个分布式中台服务架构体系,该产品主要分为组织机构,视图设计,表单设计,数据模型,应用列表以及流程中心和页面设计器,基于这些模块实现快速构建和集成服务,实现低代码平台的搭建
职责描述:
1.负责组织机构的维护
2.负责用户登录模块实现账号密码登录和第三方扫码登录
3.负责列表的导入导出功能,根据数据模型中加载的数据项及内容完成数据校验以及数据入库;
4.基于数据模型元数据开发和维护视图设计模块;
5.负责流程引擎的维护工作
1.负责基础的组织标签的开发和维护 2.负责用户登录模块和菜单权限模块的开发,实现企业微信作为第三方扫码登录 3.负责下载中心模块,实现下载任务的异步输出 4.负责和第三方企业对接api,实现双方数据的推送和回流 5.协助测试人员对热点接口进行压测和性能优化以及排查并发问
1.负责组织机构的维护 2.负责用户登录模块实现账号密码登录和第三方扫码登录 3.负责列表的导入导出功能,根据数据模型中加载的数据项及内容完成数据校验以及数据入库; 4.基于数据模型元数据开发和维护视图设计模块; 5.负责流程引擎的维护工作