| I’m sharing HaloLog, a structured logger I have developed for three years and run inside an interoperability project for the past two. Its goal is low-overhead structured logging without trading away JSON correctness, race safety, configured PII masking, or compile-checked telemetry fields. This is a public release and a request for independent reproduction of the measurements, not a claim about disk or network throughput. The committed suite compares HaloLog with zap, zerolog, slog, logrus, and phuslu/log while encoding and dispatching complete JSON records to io.Discard. On the published Go 1.27 linux/amd64 host, HaloLog measured 23.9 ns/op for one complete record and 0 B/op, 0 allocs/op across all its measured scenarios. The repository documents the hardware, configurations, methodology, known differences, and correctness guardrails. These are results for those workloads and that host, not a universal performance claim. If you reproduce or falsify a result, please include the Go version, hardware, command, and raw output. Useful counterexamples include an allocation, invalid JSON, a race, an unfair competitor configuration, or a workload in which HaloLog performs worse. [link] [留言] |
Benchmarking HaloLog against zap, zerolog, slog, logrus, and phuslu/log: 23.9 ns/op
Related
Monitor and log to find high load process?
Is there a light weight tool to monitor and log very high load processes? About once a week for the past couple months my RockPi4 gets extremely high load and stops responding to even SSH login requests. I'd like to run something on that same machine that will log what is generating that load. It do
StaSSH: My SSH Client Is Fine. The Rest of My SSH Life Wasn't
I have been using SSH for a very long time. SSH itself is not the problem. OpenSSH is mature, ubiquitous, scriptable, compatible with just about everything, and already knows how to deal with keys, agents, jump hosts, port forwards, certificates, host verification and all the other things accumula
Help Setting Up A Home Server
Hello internet, I am trying to set up a home server where I can store photos and ideally still access them from my phone. I am not knowledgable at all in tech but am willing to learn. I thought I could use an external harddrive to run store all the files and programs to run it and just plug it into