Re:Nubmq: A high performant key-value store engine built fro...
by nubskr on Saturday March 15, 2025 @11:15AM
(#43373051)
To put it bluntly—most engineers today confuse complexity with sophistication. They're stacking libraries and frameworks without questioning if that complexity is needed. nubmq rejects that entirely. It's built on the rawest form of engineering, directly controlling memory, buffers, and goroutine allocation, skipping every third-party crutch that developers usually depend on. It might look radical, even uncomfortable, but that's exactly why it's performant. So, my question back is—are modern developers too afraid to actually build systems this way? Or have we simply gotten complacent with our convenient abstractions?
[ Parent
| on HN ]
Re:Nubmq: A high performant key-value store engine built fro...
by pdimitar on Saturday March 15, 2025 @06:24PM
(#43375543)
I vote for the hypothesis of them being complacent and wanting to score quick and easy wins.
In terms of therapeutic approaches I can't blame them but you are right that a lot of the current technology is too old and doesn't even make good use of all the good innovation that has been happening for now decades.
Case in point: so many programs are still single-threaded.