⚫Java 基础扎实,熟悉IO、多线程、集合等基础框架。有良好的编码习惯。
⚫ 主导过大型项目重构,拥有一定系统架构及框架设计经验。
⚫ 掌握springBoot、springCloud、mybatis等常用开源框架,理解部分源码。
⚫ 掌握 js、es 语法,能够利用原生 js 、react、vue 框架进行前端开发。
⚫ 掌握类加载机制,熟悉 jvm 内存模型、分配机制和常用垃圾回收器及其算法原理。拥有一定的 jvm 调优和
问题排查经验。
⚫ 掌握 mysql 数据库,理解 mysql 索引底层数据结构、理解mysql并发设计,了解InnoDb架构设计。能够
进行数据库表结构设计, 优化sql查询语句。
⚫ 掌握clickhouse内存数据库,熟悉常见语法,能够进行clickhouse开发
⚫ 掌握 redis 常见数据结构,持久化机制,理解 redis 主从、哨兵和集群架构,能够利用 redis 进行日常开发。
⚫ 掌握 zookeeper 节点特性,能够使用 zookeeper 进行服务发现。
⚫ 熟悉 kafka 内部工作原理,能够使用 kafka、activeMq、rocketMq 等消息中间件进行开发。
⚫ 能够使用 ElasticSearch、lucene 进行数据检索。
⚫ 掌握 hanlp 分词技术,并可独立改造源码做定制开发。
⚫ 了解 python 语言,能够使用 python 编写脚本
⚫ 能够熟练操作Linux,进行项目部署和问题排查
⚫ 进销存ERP系统:从0-1设计开发整个系统,采用微服务架构,支撑40亿营收业务
⚫ 客户分析系统:垂直于pos机行业,独自完成整个系统设计研发部署
⚫ 跨境电商后端系统 :负责跨境电商商品中心系统架构设计
⚫ 智能客服:核心对话功能开发
⚫ 商城:功能开发
负责整项目架构设计搭建、核心功能开发以及运维部署情况的统筹。整个系统采用微服务架构,采用k8s方式部署
商品中心主要是负责全站所有商品的各个渠道上新和维护,主要分为以下几个系统: 1. pc、商品中心系统:商品日常维护,分为以下模块: 商品管理、sku 管理、商品优化、商品调样、分类管理、属性管理、三方平台、日志管理等 2. 买手系统:全球各地买手找货,分为以下模块: 网站
系统主要分为五个服务,对话服务、语料库服务、后台管理服务、相似度应用服务和知识点抽取服务。 1. 搭建对话服务集群,由 nginx 负责负载均衡。对话服务核心功能: (1)处理访客对话,执行搜索,调用相似度服务,分析组装结果,并最终返回前端。 (2)记录对话数据,将对话详情