Python & Java · Backend & AI Agent Engineering
把并发、状态与恢复做扎实,让后端服务和 Agent 工作流可靠运行。
- 🎓 Yuanxu Xiao · 中山大学,以 Python、Java 为主要技术栈。
- 🎯 求职方向:后端开发 / AI Agent 开发,关注并发一致性、任务编排与故障恢复。
- 🛠️ LoopX 开源贡献者:参与曾登顶 GitHub Trending #1 的 Agent 基础设施项目,已有 6 个 PR 合并,覆盖任务恢复、并发一致性与服务生命周期。
|
面向长任务 AI Agent 的执行与协作基础设施,支持持久状态、执行治理、任务恢复与人机协作。 曾登顶 GitHub Trending #1 · 首次登顶:2026-08-05 · Trendshift 历史记录 ↗ |
|
↻ Agent 恢复与执行边界 保留原任务身份与隔离参数,明确移除已执行的变更;用实际 CLI 输出驱动回归,验证恢复不会重复执行变更。 持久化暂停状态,以确认键控制恢复,防止重试遗漏参数时意外发送;再次暂停后,旧确认键自动失效。 |
|
⇄ 并发一致性 通过真实写入入口构造竞争,验证锁的串行化边界及最终状态,检查丢失更新与重复任务标识。〔测试贡献〕 |
|
◈ 服务生命周期 区分进程存活与服务可用,识别注册表损坏或不可读,返回可操作的配置错误,并验证真实 HTTP 交互。 梳理服务身份、生命周期归属、组件就绪及迁移回滚边界。〔架构提案〕 |
|
⌕ 故障诊断 盘点“服务不可用”背后的故障来源,定义错误分类、脱敏展示、重试与验收要求。〔诊断与待实现任务文档〕 |
|
📚 course-selection · 高并发选课系统 这是我此前做过的选课项目的最小复刻版本,以开源形式呈现核心设计,聚焦名额竞争、重复请求与跨组件故障下的一致性保障。 |
|
Java 21 · Spring Boot · Dubbo · MySQL · Redis · Kafka 服务注册与流量治理:Nacos · Sentinel 入口削峰 · Redis Lua 原子预占、请求幂等与热点限流。 异步确认 · 事务 Outbox + Kafka,结合数据库行锁与条件扣减防止最终超卖。 故障恢复 · 复用 RequestID,处理重复消息、超时对账、补偿及结果缓存修复。 源码与架构 ↗ · 验证记录 · 压测方案 |
Open to Backend & AI Agent Engineering opportunities · Build. Verify. Recover.

