实现网
lzq-aa08f576

昵称登录后显示

1000/8小时
15年工作经验

百合佳缘网络股份有限公司
资深后端研发工程师

Neocrm销售易
资深后端研发工程师

springcloud
spring
rocketmq
redis、mongodb
分布式服务

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

1、分布式缓存、消息队列、分布式锁、链路跟踪
2、熟练掌握mysql的分库分表,锁实现机制,事务相关问题
3、熟练掌握jvm线上调优,gc算法,垃圾回收器
4、熟练掌握java并发编程,锁机制,线程池机制
5、熟练掌握spring,阅读过源码,对spring ioc,aop,bean的生命周期,循环依赖,声明式事物等有深刻理解
6、熟练掌握redis相关知识,了解io模型,redis持久化,高可用的分布式集群的实现
7、熟练掌握zookeeper相关知识,了解选举机制,zk实现分布式锁等

项目经验

智能客服在线会话:
1、基于 activemq 消息中间件集群实现在线会话业务的核心逻辑,采用 AWS-ELB 负责流量分发,保障访客端和坐席端即时会话。
2、采用分布式数据库 MongoDB 存储会话海量消息记录,分布式结构保障在海量数据下的高扩展性、高读写性能,另外,其文档模型解决了业务上的复杂模型的兼容和扩展问题。
3、采用 Reids 搭建高性能分布式缓存集群,实现访客端会话进线排队策略。解决客服坐席状态及接待量、以及排队对象等高频数据的快速读写问题。
4、基于 OAuth2 + JWT 构建认证体系,解决租户系统接入在线会话业务的访客识别问题。
5、采用 Prometheus+Grafana+Hawtio 的监控方案,解决核心组件 amq 的监控,事故发生前可以巡检,发生中可以定位问题,发生后可以复盘。
6、基于 CAT 实现分布式服务的链路跟踪,应用监控分析,监控报警。
7、基于 Redis 有序集合和阻塞队列,java 多线程,实现轻量级延迟任务调用系统,攻克在线会话超时结束即时性难题,误差在毫秒级,解决坐席接待量的及时释放问题。
8、基于高可靠性、高性能消息中间件 RocketMQ 的可靠性消息一致性设计,处理会话进线产生的业务数据落库,保证会话数据、访客、互动历史等业务的最终一致性。解决会话核心逻辑与业务数据生产的耦合问题。
9、基于心跳和服务续约的机制,监听访客端的在线状态,解决终端异常掉线后的问题。

0条评论 雇主评价

暂无评论~

可兼职时间

自由职业者,时间充裕

可兼职地点

西城
宣武门

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

自由职业者,时间充裕

可兼职地点

西城
宣武门