I build reliable systems for distributed services and AI agents.
Apache Seata (incubating) PPMC member OceanBase PowerContext Collaborator
My work spans distributed transactions, agent memory and context, and model inference. I’m interested in the details that make these systems dependable: consistent data under concurrency, predictable failure handling, and interfaces that are clear to use. Alongside code, I contribute reviews, runnable examples, and documentation.
-
Apache Seata — Built a registry-based XA resource layer for multiple databases. I also review transaction changes and help shape runnable examples across AT, XA, TCC, and Saga.
-
PowerContext and PowerContext Go — Fixed memory search consistency during concurrent writes, added a Pydantic AI adapter, and contributed the initial Go implementation. The work connects agent integration with storage and runtime behavior.
-
Golang - Updated go mod why to exit non-zero when a requested package or module is not referenced by the main module, while still reporting every target. Added documentation and tests for package, module, vendor, and mixed-result queries.
-
Apache Dubbo Admin — Added leader election, persistent indexes and prefix matching, and PromQL and trace diagnosis tools for service operations.
-
vLLM — Added FP8 quantization support for ModernBERT, extending the inference path for an encoder model.
-
Mooncake — Improved the transfer engine by reusing TCP CUDA staging buffers across chunks, avoiding repeated buffer allocation along the transfer path.
Updated daily. Review activity covers the past year; PR totals include my own projects and contributions to other public repositories.
Explore more contributions
For conversations about distributed systems, agent infrastructure, or open-source collaboration: tew@apache.org.




