Skip to content
View xyx2002OvO's full-sized avatar
  • Sun-Yat-Sun University
  • Guangdong China
  • 21:40 (UTC +08:00)

Highlights

  • Pro

Block or report xyx2002OvO

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
xyx2002OvO/README.md
Yuanxu Xiao · Python / Java · Backend & AI Agent Engineering

Python & Java · Backend & AI Agent Engineering
把并发、状态与恢复做扎实,让后端服务和 Agent 工作流可靠运行。

关于我 · 开源贡献 · 开源项目

👋 关于我

  • 🎓 Yuanxu Xiao · 中山大学,以 Python、Java 为主要技术栈。
  • 🎯 求职方向:后端开发 / AI Agent 开发,关注并发一致性、任务编排与故障恢复。
  • 🛠️ LoopX 开源贡献者:参与曾登顶 GitHub Trending #1 的 Agent 基础设施项目,已有 6 个 PR 合并,覆盖任务恢复、并发一致性与服务生命周期。

✨ 开源贡献

LoopX logo  huangruiteng / loopx   ·   6 merged PRs
面向长任务 AI Agent 的执行与协作基础设施,支持持久状态、执行治理、任务恢复与人机协作。

LoopX GitHub Stars  GitHub Trending · Peak #1
曾登顶 GitHub Trending #1 · 首次登顶:2026-08-05 · Trendshift 历史记录 ↗
↻ Agent 恢复与执行边界

Merged  #4052 · 首次状态刷新即提供安全恢复指引
保留原任务身份与隔离参数,明确移除已执行的变更;用实际 CLI 输出驱动回归,验证恢复不会重复执行变更。

Merged  #4169 · 外部投递恢复须显式确认
持久化暂停状态,以确认键控制恢复,防止重试遗漏参数时意外发送;再次暂停后,旧确认键自动失效。
⇄ 并发一致性

Merged  #4048 · 并发新增 / 更新任务的确定性回归测试
通过真实写入入口构造竞争,验证锁的串行化边界及最终状态,检查丢失更新与重复任务标识。〔测试贡献〕
◈ 服务生命周期

Merged  #4078 · 桌面启动接入服务就绪检查
区分进程存活与服务可用,识别注册表损坏或不可读,返回可操作的配置错误,并验证真实 HTTP 交互。

Merged  #4054 · 统一 loopxd 生命周期所有权
梳理服务身份、生命周期归属、组件就绪及迁移回滚边界。〔架构提案〕
⌕ 故障诊断

Merged  #4222 · 工作区状态访问错误诊断方案
盘点“服务不可用”背后的故障来源,定义错误分类、脱敏展示、重试与验收要求。〔诊断与待实现任务文档〕

查看全部已合并 PR →

🚀 开源项目

📚 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.

Popular repositories Loading

  1. course-selection course-selection Public

    Fairness-budget async course-selection demo (Java/Spring, 2-core loadtest baseline)

    Java 1

  2. loopx loopx Public

    Forked from loopx-project/loopx

    Long-horizon agent control plane for durable, governed work across Codex, Claude Code, and other harnesses.

    Python

  3. xyx2002OvO xyx2002OvO Public

    Yuanxu Xiao | AI agent infrastructure, concurrency, and runtime reliability.