4 ms·
> it either came down to either having more energy than others at tackling a problem they thought was more trouble than it was worth, or just bringing back rand
by throwaway2037 2mo ago
> it either came down to either having more energy than others at tackling a problem they thought was more trouble than it was worth, or just bringing back random knowledge from previous jobs or self study, and being able to apply it to the problem at hand.
From my personal experience, a few times I have worked in the "low latency" area of computer science. (Before anybody gets too excited on HN, I am talking about around 100ms per transaction, so the FPGA crowd can ignore my comments! I always say: If you ask 10 programmers what is the definition [limit] of low latency, you will get 10 different answers.) There are many, many programming strategies for low latency that are undocumented in public literature. The only way to discover them is from an existing project or teammate or trial-and-error. I would extend this thought/opinion to massively(?) multi-threaded systems.
- djhn 2mo agoI’m curious now, what areas of computer science (as opposed to copy paste react development) consider 100ms low latency? Were you working with very big writes? Very old storage?
- throwaway2037 2mo agoIs this sarcasm? I repeat: > I always say: If you ask 10 programmers what is the definition [limit] of low latency, you will get 10 different answers.
- djhn 2mo agoNo, sorry, didn’t mean to come across rude. I wasn’t arguing, I trust that for whatever you were working on, that was indeed low latency and take your word for it. I just can’t think of what field or general area of computing you’re talking about and I’m curious to read up on something I’m unfamiliar with.