1.精java核心,多年一线研发经验,具备良好的编码能力、并熟练应用设计模式,
2.精通java高并发编程,对java的各种锁机制,线程池机制,AQS都有深入理解,并在项目中熟练使用3.熟悉JVM、JMM,GC底层算法,熟悉多种常见的垃圾回收器,熟悉JVM调优,有实战经验4.精通Spring boot、Spring、 Mybatis,多年实战经验,可以通过需求快速构建项目,看过核心源码5.精通Spring cloud、dubbo技术栈,(Eureka、Ribbon、Feign、Hystrix、zuul)
6.对分布式服务特点、旧服务改造、服务划分、服务分层与治理有深入理解,有线上项目经验
精通 zookeeper底层原理实现机制了解Paxos,zab算法.,对CAP定理有深入理解
8.精通SQL语言与Mysql调优,多年实战经验对索引优化及存储引擎有深入研究,有线上调优经验。熟悉MySQL集群、异
9.精通Redis 了解底层磁盘及网络IO模型、数据持久化机制、多数据类型缓存应用、高可用机制以及多种分布式集群实现
10.精通 Kafka,看过核心源码,了解数据刷盘机制、集群化分片机制,在高吞吐量下保证消息不丢和消息投递一致性,有实
11.熟悉大型网站高井发架构,熟悉Nginx、Lvs、 keepalived、CDN、高性能网关等高并发、高可用、高吞吐架构方案
数智锦囊
产品描述:针对区级管理员以及学校管理员及学校校长,提供区域数据、学校数据等聚合数据展示,并构建问答库,通过智能客服满足用户查询高频问题的需求,并返回相关的答案或者图表信息。
工作内容:
1.产品架构设计。
2.开发核心业务代码。
3.问答库迭代优化。
工作绩效:
1.根据产品提供的问答 EXCEL 模板,制作成问答库数据初始化模板,其中主要信息替换成对应的变量。
2.使用 redis 缓存初始化问答库所需的静态数据,如需要初始化的区域、学校信息、年级信息、街道信息、学科信息、年龄信息、教龄信息等。
3.使用 elasticsearch 存储问答库数据,mysql 作为数据备份,建立mapping,使用 ik_smart 分词。
4.使用工厂模式、策略模式以及责任链模式完成问答库初始化逻辑。
5.对外提供业务接口,包括根据问题检索答案(精准匹配直接返回答案否则返回意思最相近的 5 条问题)
6.开发用户与智能客服聊天记录功能。
埋点可视化
产品描述:针对公司所有产品写入到 kafka 中埋点数据进行消费解析成结构化数据保存到 doris 数据仓库中,并通过统一查询平台对外暴露查询接口,对埋点数据进行查询和统计。
工作内容:
1.产品架构设计。
2.开发核心业务代码。
3.开源框架优化以及重构
4.根据需求定制其他版本
工作绩效:
1.满足公司每日几十万到上百万埋点数据解析并写入数仓需求。
2.抽象出动态解析 kafka 消息模块作为公共服务,提供给公司其他产品组件使用。
3.根据客户环境需求,改造成 mysql 存储版本,并成功上线到生产环境。