Hi, I'm Xiaoyu Peng 👋
RSS FeedJava backend engineer based in Shanghai, China.
I enjoy building reliable systems and practical developer tools.
Currently exploring the Java ecosystem and AI engineering.
📫 Reach me at pxyc@gmail.com
Featured
AgentScope Java Review 系列
Updated:AgentScope Java PR 审查:从复现、调用链追踪和测试验证,到明确可合并范围与后续风险。
从 Contributor 到 Committer:开源框架维护的完整工作流
从贡献代码、Review PR/MR 和本地验证,到 Apache 社区讨论、投票、Release 与签名 Tag,理解开源框架如何被共同维护。
自研框架 one-logger
仅需一个日志框架,打印全流程审计日志 欢迎指教讨论
Recent Posts
as-java-review: 修复 legacy wait 丢失异步任务完成通知
Updated:复盘 AgentScope Java PR #2797:legacy wait_async_results 为何只盯 inbox,以及回退 TaskRepository 后仍未覆盖的 terminal-but-undelivered 缺口。
as-java-review: 声明式 Subagent 的独立 Compaction 配置
Updated:复盘 AgentScope Java PR #2378:声明式 Subagent 为何只能用默认 compaction,以及 Java Builder 与 YAML 三态语义如何补齐 override / inherit / disable。
as-java-review: Tracing Middleware 支持应用自有 OpenTelemetry SDK
复盘 AgentScope Java PR #3250:OtelTracingMiddleware 为何被 GlobalOpenTelemetry 绑死,以及注入调用方 SDK 后如何保持 lazy global 与 Reactor hook 语义。
as-java-review: 修复迁移 version=0 行上的幽灵 CAS 冲突
复盘 AgentScope Java PR #3165:ensureVersionColumn 用 DEFAULT 0 回填,与 getVersioned 的「行不存在」哨兵撞车,以及 INSERT 冲突后自愈到 version 1 的修法。