~/talk

Improved TiKV Observability: How We Trace Events under Nanoseconds Latency

name:Wish Shi
links:none on file
links:none on file
slides:none on file

TiKV adds a custom OpenTracing-compatible tracer (mini-trace) that records every span with only a few nanoseconds overhead, using thread-local buffers to avoid global contention, RDTSCP TSC reads for sub-microsecond timestamps, and latency-based selection so only slow requests ship to collectors. Microbenchmarks show 0.02 microseconds for span gen+collect, 17.5× faster than was-tracing and 100× faster than tokio-tracing, and fallbacks when TSC is unreliable; implementations are open source in Rust and Go.

AI-written summary · about

  1. 0:00Introduction
  2. 0:15TiKV Observability
  3. 1:56Challenges
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.