IssueRaiser

Probably the part where you said, "If that is still not enough, extra cloud instances are probably cheaper than wasting your time with ex...

Probably the part where you said, "If that is still not enough, extra cloud instances are probably cheaper than wasting your time with extensive profiling and manual optimizations." At least profiling showed the author why page aligning all the things is silly. I have yet to work on an architecture where it isn't at best a waste of time, so I'm not sure why the measurement was necessary, but hey—running the test cured a potential delusion. I also have yet to work on a system that can talk over the network faster than it can to another core that shares a layer of cache with it. Besides, hardware savings are multiplied over all your customers—it's only 1:1 if you're working on software for a single entity. If that's your case, then you're probably right—any time on making quality software is probably wasted because few will benefit, and hardware probably is cheaper than dev time. That's not the world everyone lives in, though.

Posted by LnxPrgr3 on Mar 20, 2015, 1:24 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.7,500 issues0 comments

hackernews (SaaS)

Probably the part where you said, "If that is still not enough, extra cloud instances are probably cheaper than wasting your time with ex...

LnxPrgr3Mar 20, 2015, 1:24 PM

Probably the part where you said, "If that is still not enough, extra cloud instances are probably cheaper than wasting your time with extensive profiling and manual optimizations." At least profiling showed the author why page aligning all the things is silly. I have yet to work on an architecture where it isn't at best a waste of time, so I'm not sure why the measurement was necessary, but hey—running the test cured a potential delusion. I also have yet to work on a system that can talk over the network faster than it can to another core that shares a layer of cache with it. Besides, hardware savings are multiplied over all your customers—it's only 1:1 if you're working on software for a single entity. If that's your case, then you're probably right—any time on making quality software is probably wasted because few will benefit, and hardware probably is cheaper than dev time. That's not the world everyone lives in, though.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue