飘渺36
1月前来过
全职 · 800/日  ·  17400/月
工作时间: 工作日09:00-18:00工作地点: 远程
服务企业: 2家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的飘渺,一名有六年工作经验的资深Java开发工程师;

我毕业于东莞理工学院软件工程卓越计划专业,曾在团贷网,乐信等公司担任Java开发工程师;

负责过运营活动开发、云原生环境搭建、dubbo转springcloud技术重构、授信配置化等的开发;

熟练使用Java、Spring、SpringCloud系列、Mybatis、Redis、MySQL、Docker、Kubernentes等;

如果我能帮上您的忙,请点击“立即预约”或“发布需求”

工作经历

  • 2021-07-01 -2024-02-19深圳市乐信信息服务有限公司Java开发工程师已认证

    承接普惠授信业务研发; 普惠dubbo转spring cloud技术框架重构; 普惠授信配置化、风控2.0接入设计与开发;

  • 2019-07-01 -2021-07-01北明软件有限公司Java开发工程师

    开发维护基于源码二次开发的依赖包; 搭建k8s容器化平台,实现cicd、日志监控、性能监控等一体化,并探索服务网格应用场景。

  • 2017-12-01 -2019-03-27东莞团贷网互联网科技服务有限公司Java开发工程师

    全国第六P2P互联网金融信息平台,专注于小微企业融资服务; 主要负责邀请有礼运营活动项目开发。 项目内容:市场长期运营活动,通过实时热点、节日设计活动和奖品吸引老用户拉新用户注册投资。 工作内容:使用 SpringCloud 作为整体架构,Erueka 和 Config Server 作为注册中心和配置中心; 监听投资和注册的 RabbitMQ 广播事件,通过业务 id 进行幂等判断,收集相关数据作为原数据进行活动资格统计; 使用 Redis 进行热点数据的缓存(使用了固定时间+随机数的 TTL 防止雪崩产生,并有 bitmap 实现布隆过滤器减少缓 存穿透的产生),用 zset 集合进行实时排行榜统计,并用做分布式锁,根据商品编号细粒度锁实现秒杀防止超卖; 用 zookeeper 的临时有序节点实现分布式任务的管理,防止多个服务同时跑一个任务,某些活动添加定时任务进行定时 准点发送活动资格; 使用策略模板模式优化代码,根据业务梳理优化活动流程,使活动开发代码复用,并通过配置中心做到部分活动可配置上 线; 参与表结构设计,适当添加普通索引,联合索引或前缀索引,使查询命中索引甚至覆盖索引

教育经历

  • 2014-09-01 - 2018-06-28东莞理工学院软件工程本科

资质认证

技能

Docker
服务器运维
K8S
Maven
Spring
Mybatis
SpringCloud
MySQL
系统架构
0
1
2
3
4
5
0
1
2
3
4
5
作品
容器化平台和服务网格搭建和维护

基于Docker容器、搭建Kubernetes环境、使用Istio作为服务网格; 使用rook-ceph作为分布式存储,并提供S3简单对象存储服务,作为k8s系统挂载的主要存储方式; 使用cert-manager作为集群的SSL证书自动派发,自动管理,自动更新; 根据开源项目dex,修改部分校验代码,作为大部分实现了OIDC协议的组件的统一登录门户; 使用Istio的EnvoyFilter调用oauth2-proxy实现OIDC的认证拦截; 使用filebeat获取k8s环境的日志,汇聚到elasticsearch,使用kibana进行日志的查看和告警; 使用prometheus并配置规则拉取服务提供的指标接口,grafana进行仪表盘展示,alertmanager进行邮件报警; 使用Istio作为ingress入口,通过域名匹配方式路由流量请求,并通过配置方式实现灰度测试、负载均衡、服务熔断、限 流、故障注入测试,影子测试等微服务基础功能; https://github.com/zhouxin36/kubernetes

0
2024-05-11 13:44
技术重构

背景: 1、历史应用耦合度过高,需要进行业务领域拆分; 2、需要隔离部门级服务入口、出口,网关入口; 3、由于公司整体框架为dubbo,部门决定改为spring cloud。 工作内容: 1、通过切面拦截服务、MQ请求(新服务服务入口、网关应用),为业务逐步迁移做接口级灰度支持; 2、建立父pom,规范通用依赖版本; 3、服务调用二次开发,支持dubbo、spring cloud的在开发环境的服务按组调用; 4、根据公司dubbo链路跟踪日志文档,写spring cloud服务调用日志。

0
2024-05-11 13:32
普惠授信配置化、风控2.0接入

背景: 1、随着新增授信产品越来越多,越来越快,需要实现授信配置化以快速支持新产品开发; 2、风控2.0更新,新增补充材料功能,业务方全部产品切换到2.0; 工作内容: 1、组件配置设计与实现,关联产品、页面,查询组件集合进行同步/异步反射配置调用,组合出参与入参; 2、页面静态配置设计与实现,通过产品、页面,使用正则表达式、SPEL表达式等,输出可通过简单替换或运算的配 置; 3、业务/风控字段映射,通过产品、页面,查找映射关系,实现通用的字段上报与回显; 4、驳回配置,驳回事件产生后,通过产品、页面、风控驳回材料字段,扭转用户/客户经理驳回状态; 5、迭代补充材料配置设计,变更原有用户/客户经理结果页逻辑,风控状态为补充材料时,查询需要补充的材料字段,扭 转用户/客户经理补充材料状态;

0
2024-05-11 13:27
更新于: 05-11 浏览: 140