Skip to content
View jamespud's full-sized avatar
  • Shanghai

Block or report jamespud

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
jamespud/README.md

Hi

Backend engineer · Reliability, distributed systems & runtime infrastructure

Contributing to bytedance/deer-flow across runtime reliability, persistence, sandbox infrastructure, CI, and security.

I work on the failure paths — ownership, cancellation, durable state, fencing, and the cases where a timeout doesn't mean the work actually stopped.

What I work on

In DeerFlow, an open-source agent harness, I've worked on:

  • Durable runtime correctness — cancellation-safe MCP task claims with bounded compensation, lease-token fencing, and stale-generation rejection. (#4966)
  • Persistence & concurrency — safe durable cleanup for thread deletion while fencing concurrent event writers. (#5535)
  • Sandbox reliability — command deadlines, no-replay semantics, and session fencing for ambiguous AIO sandbox outcomes. (#5634)
  • CI infrastructure — duration-aware parallel sharding for a 13k+ backend test suite with exactly-once coverage. (#5137)
  • Filesystem security — Windows credential hardening against ACL inheritance, reparse points, hard links, and path races. (#5141)
  • Deployment infrastructure — Gateway/provisioner state-root consistency for shared PVC-backed sandbox storage. (#5625)

My current focus is on failure semantics and ownership boundaries in asynchronous and distributed systems.

Own projects

  • tiny-store — distributed commerce backend exploring inventory reservation, Redis atomic operations, idempotency, asynchronous persistence, compensation, and reconciliation.
  • yahoo-stock-mcp — MCP server for structured financial-market data access, focused on API boundaries, reliability, and caching.
  • MAGI-system — experimental multi-agent system for agent orchestration and LLM application infrastructure.

📖 Blog

Pinned Loading

  1. tiny-store tiny-store Public

    A DDD-style microservices e-commerce platform.

    Java 1

  2. 6.5840 6.5840 Public archive

    6.5840 (6.824) 2024

    Go

  3. CS-162 CS-162 Public archive

    Repo of UCB CS-162: Operating Systems and System Programming

    C

  4. MAGI-system MAGI-system Public

    An evidence-driven multi-agent decision engine, inspired by the three Magi in Neon Genesis Evangelion.

    Go