本人具备 11 年以上后端开发与系统架构经验,技术栈以 Java 与 Python 为核心,深耕于 AI 实时语音、高并发系统以及大数据平台。核心技能如下:
1. **编程语言与异步并发**:精通 Java,具备扎实的多线程、并发及 JVM 调优能力;熟练使用 Python,精通 FastAPI等异步网络框架,擅长使用 WebSocket 协议构建高并发、双向实时的长连接流式通信系统。
2. **底层音视频与通信开发**:了解 C/C++,熟悉 FreeSwitch 开源通信引擎。能够进行 FreeSwitch 底层媒体层及 ESL/C 插件的二次开发与定制,掌握原始 PCM 音频流拦截、下发、音频帧丢弃与打断机制,具备优秀的端到端低延迟(毫秒级)实时交互优化能力。
3. **微服务高可用与自适应容灾**:精通分布式系统容灾设计。针对不稳定三方服务的单点故障隐患,采用实时监控超时率、慢调用比例及连续错误数,并结合路由引擎联动,实现秒级自动熔断降级。
4. **大数据存算分离与云资源治理**:精通 StarRocks 现代 OLAP 引擎,深入理解其存算分离架构原理;精通 MySQL、Redis 缓存设计,具备丰富的慢 SQL 执行计划分析与调优经验;熟练掌握 DataX等数据治理与同步工具。
5. **云原生架构与多云灾备**:深入理解公有云(AWS、华为云、UCloud)架构,掌握对象存储(S3/OOS)集成与跨云数据平滑灾备;熟悉 Docker 容器化部署以及基于Jenkins 的 CI/CD 自动化流水线。
6. **工程设计与事务一致性**:熟练运用面向对象设计(OOP)及状态模式、策略模式、模板方法等设计模式,精通状态机建模,能够高效保障多主体复杂交易流程下的数据最终一致性。
1. **出海 AI 智能实时语音外呼系统(核心开发)**:针对跨境音视频传输的高延迟(如传统拉取方式 >1.5秒)及人机抢话体验硬伤,主导开发了低延迟流式语音链路。深入 FreeSwitch 媒体层用 C 语言开发拦截插件,直接抓取 PCM 原始音频,通过极轻量 WebSocket 实时输送至 Python FastAPI 服务端;并实现快速清空缓冲区的“打断(Barge-in)”机制。
2. **百亿级大数据 StarRocks 存算分离升级与成本治理(项目主导)**:针对历史业务表不断膨胀带来的存储高成本,以及 FE 节点元数据压力大、频发 OOM/Full GC 等问题,主动发起并主导了 StarRocks 架构的存算分离升级。独立设计“大表双写 + 历史数据追补 + 双向数据一致性检验”迁移管线,完成了百亿级数据平滑下沉至 AWS S3 存储,并彻底释放 FE 内存压力,实现显著的降本提效。
3. **全球化授信风控路由与容灾系统(开发组长)**:针对出海业务极其依赖的海外第三方 API(OCR、人脸识别等)频繁故障停机、导致进件流失率高的问题,采用策略模式与模板方法重构风控接口路由。设计了实时计算各通道的超时率、慢调用比例与连续错误频次,配合自研的状态熔断器,实现秒级无感降级与路由自动切换。在日均授信申请超万次的核心场景中,显著保障系统吞吐稳定性。
## 项目背景与目标 本项目旨在将承载数十亿行核心日志和明细数据(如海量行为日志、ODS事件埋点等)的 StarRocks 3.0 存算一体老集群,平滑向 4.0 存算分离(shared_data)架构升级。我们将底层存储整体迁移至 S3 对象存储,大幅提升了集群弹缩能力并降低
## 项目背景与目标 针对企业不同下游业务子系统对海内外多语种录音“实时/离线语音转写文本”的通用需求,我们设计并研发了独立部署的 Cello ASR 语音识别微服务网关。本项目通过对接全球领先的语音引擎(如 OpenAI Whisper 接口等),抽象出一套标准统一的内容解析