Hi, I'm Reese.I build and optimize LLM serving systems.

I'm currently on Baidu's AI Computing team, working on inference scheduling, KV cache management, data transfer, and accelerator backends. Previously, I worked on cloud workload analysis, CPU architecture, and distributed storage at Huawei.

Inference schedulingKV cacheData movement

Current focus

LLM serving systems

I currently focus on scheduling, KV cache lifecycle, data movement, and accelerator backend performance.

  • I look for throughput, latency, and memory bottlenecks in request scheduling and execution.
  • I trace KV cache state through prefill, decode, cache loading, and data transfer.
  • I validate Mooncake Transfer Engine integration with inference backends.

Recent projects

Recent engineering projects and ongoing code walkthroughs.

01

SGLang Rust Runtime

Runtime prototype

A Rust prototype that models request handling, scheduling, prefix caching, protocol boundaries, and PD transfer. It is intended for architecture and integration experiments, not as a production replacement for SGLang.

View project scope
02

NexusKV

KV cache platform

Separates KV cache reuse planning, state indexing, data movement, and engine integration into independent components. The baseline implementation and tests are in place; remote transport is still in development.

Read the design notes
03

Mooncake and HiCache internals

Code walkthrough

Follows real read and write paths across SGLang, HiCache, and Mooncake Store to explain cache lookup, host-memory loading, metadata updates, and cross-node transfer.

Read the walkthrough