HackerTrans
TopNewTrendsCommentsPastAskShowJobs

chaotic-good

no profile record

comments

chaotic-good
·7 months ago·discuss
I don't see any mentions of p99 latency in the benchmark results. Pushing gigabytes per second is not that difficult on modern hardware. Doing so with reasonable latency is what's challenging. Also, instead of using custom benchmarks it's better to just use the OMB (open-messaging benchmark).
chaotic-good
·10 years ago·discuss
Calling malloc is not that expensive if you're using jemalloc or any other modern allocator. And with generational GC allocation is not just a register increment because Java has mandatory object initialization and all objects will be pushed to 2nd gen heap eventually. std::shared_ptr is quite fast when been used correctly (no excessive sharing between threads and no abusing).
chaotic-good
·11 years ago·discuss
In erlang old data structures can't reference new data. This simplifies GC a lot.