AutoMQ / automq

AutoMQ is a cloud-first alternative to Kafka by decoupling durability to S3 and EBS. 10x Cost-Effective. No Cross-AZ Traffic Cost. Autoscale in seconds. Single-digit ms latency.
https://www.automq.com/docs
Other
3.81k stars 219 forks source link

perf(core): disable DeleteProduce tryComplete trace log #1951

Closed lifepuzzlefun closed 2 months ago

lifepuzzlefun commented 2 months ago
  1. when broker under high load the pending completed produce request is about 20K.
  2. the appendCallback check tryComplete which traceLog consume almost 20% cpu.
lifepuzzlefun commented 2 months ago
image
lifepuzzlefun commented 2 months ago

20240826-221948.html.pdf the github can't provide html https://gist.github.com/lifepuzzlefun/87256e78a8ce8227a9790edae039d7d1#file-high-trace-log-call-consume-cpu-html