实现网
工作地点
顾问角色
排序方式
筛选条件
评价
不限
自由职业者
不限

知名企业
杭州比智科技有限公司
资深Java开发工程师
沐子
7年
擅长技能

一、七年Java开发经验,其中三年以上大型系统架构设计经验,具有分布式、高并发、高可用、大数据量的系统架构设计以及研发经验,负责过注册用户三千万,日活三百多万,高峰期十万并发的电商相关的架构设计与研发。同时拥有扎实的技术功底。独立完成过多个项目,具有丰富的架构经验与线上问题解决经验。 二、架构经验 (1)分布式系统架构 1、分布式系统基于springcloud划分为商品线、用户线、购物车、订单线、支付线、秒杀线构成的电商系统架构。基于springcloud如何做服务治理、服务降级以及重试 2、配置中心,注册中心采用nacos实现。 3、基于分布式搜索系统ElasticSearch+Kafka自研的Trace进行链路追踪和日志统计 4、分布式事务主要应用于交易中心的支付功能采用seata事务,保障支付,优惠券处理的一致性;支付网关回调采用可靠消息最终一致性设计,保证扣款,积分,减库存的最终一致性;支付反馈消息采用最大努力通知型设计 (2)高并发系统架构 1、用户中心、交易中心 采用Mysql+ShardingJdbc+SLB进行分库分表,读写分离 2、会员端小程序接口采用本地内存+Redis多级缓存保存热点数据 3、个人中心、交易中心采用RocketMQ对低耦合业务进行异步处理 4、对热点数据预处理 (3)高可用架构 1、各业务模块多点布署保证高可用 2、会员端小程序接口采用Sentinal对异常流量进行熔断降级和监控 3、用户信息、渠道信息等采用Redis+LocalCache多级缓存 4、MHA+Mysql+ShardingJdbc+SLB,应用分布式集群部署,Redis Cluster集群保证存储高可用 5、RocketMq高可用架构部署保证消息队列高可用 6、ElasticSearch+Zookeeper集群保证搜索引擎高可用 7、核心接口异常和数据对比异常,发短信及时报警通知 三、问题解决经验: 解决会员端接口请求缓慢,带宽占比高,代码维护性差的问题 1、业务功能拆分,分别集群部署,提高单机的性能 2、建立本地缓存,所有会员端接口走本地内存方式 3、精简接口返回字段,不需要的字段不返回 4、重构代码,实现高聚合低耦合的原则 解决Mysql主库CPU使用率达到46% 1、对历史数据进行归档 2、对查询频率最高前十个sql进行优化。 3、对大字段进行拆表处理 4、读写进行分离,读操作走从库,写走主库 5、经过优化,主库CPU使用率降低到8% 优化慢查询sql,解决MySQL读库CPU使用率100%停止服务问题 1、优化导出实现方式,限制导出最大数目,限制最大导入数目 2、优化时间段过滤查询方式,走更好的索引 3、不写联合查询表的sql,进来单表查询,逻辑处理在内存中进行处理 4、重构代码,减少不必要的查询 公共Redis迁移,解决商品线共用公共redis问题 1,将公共Redis中商品线所有用到的Key全部迁移到新的独立集群 2,使用阿里云redis-shake工具进行迁移 3,迁移后,需要对当天和明天的数据进行全量刷新缓存

¥800 / 8小时

可兼职时间 自由职业,时间充裕

可兼职地点 余杭 未来科技城

立即预约
杭州宝旭科技有限公司
经理
手电筒
5年
擅长技能

安卓自动化全栈技术 无障碍服务 AccessibilityService(免 Root 核心) 独立开发无障碍自动化 APP,实现全局自动点击、滑动、输入、弹窗检测、页面循环操作;封装坐标点击、文本定位、控件遍历逻辑,适配绝大多数无 Root 手机。 ADB + Python uiautomator2(电脑批量群控) 精通 ADB 命令集,基于 uiautomator2 实现多设备并发控制;支持元素 ID / 文本 / ClassName 定位、等待页面加载、截图 OCR 识别、批量安装卸载 APP、远程无线 ADB 连接;脚本稳定 72 小时不间断运行,支持 50 + 设备集群调度。 AutoJS / EasyClick 本地脚本 使用 JavaScript 编写手机本地宏脚本,录制回放操作流程,定时任务、循环点击、图色匹配;无需电脑,单设备轻量化自动化工具开发。 Airtest + OpenCV 图像识别自动化 基于图像模板匹配、灰度对比、OCR 文字识别实现无控件页面自动操作;解决游戏、动态弹窗、无标准 UI 页面点击难题,自适应不同分辨率手机。 原生 Android 自动化(Java/Kotlin UiAutomator) 基于 Android 原生 UiAutomator 框架开发独立自动化工具,支持打包 APK 独立运行;处理页面超时、异常捕获、崩溃重启、日志上报、任务持久化存储。 群控 / 云控系统配套开发 多设备并发调度、设备状态监控、任务分发、断线重连、异常自动重试;对接 scrcpy 投屏实时查看设备画面,批量执行统一脚本。 配套能力 Python 脚本开发、Windows/Linux 服务端调度、定时任务、日志系统、异常容错、反检测优化、分辨率自适应、防频繁操作风控逻辑。

¥500 / 8小时

可兼职时间 自由职业,时间充裕

可兼职地点 萧山 全区

立即预约

我是技术人才
我在寻找远程工作

技术人才入驻

我是创业者
我在寻找技术人才

发布用人需求