News for hackers. Stuff that matters.
Re:Why is modern web development so complicated? by dhruvkar on Wednesday August 07, 2019 @07:42PM (#20640398)
>> internal cheat sheet of "numbers every engineer should know" which included the cost in dollar terms

Would love to see that. For companies determining what's worth what, this would be great to see, even just for the format.

Re:Why is modern web development so complicated? by nostrademons on Thursday August 08, 2019 @01:04PM (#20646288)
The format is IIRC something like:

  1 engineer-hour =
     W ms/search of latency
     X GB-year of RAM
     Y CPU-years of processing time
     Z TB-year of hard disk space
     etc.
The actual numbers are very confidential, I've forgotten them, and they're probably different from when I was there. Basically, everything is computed in dollar terms and normalized to engineer time. You assume your code will live for a certain lifetime (a year seemed reasonable when I was there), and you know how many queries your service currently gets (that's another number-you-should-know: usage data for the product you're working on). Multiply out the CPU usage increase by number of queries to get total CPU increase (you need this for capacity planning anyway), and you can compare that to the number of engineer-hours spent working on it to get cost effectiveness.
Re:Why is modern web development so complicated? by SquishyPanda23 on Wednesday August 07, 2019 @10:07PM (#20641183)
The Jeff Dean version is public, but does not include cost in dollars

https://youtu.be/modXC5IWTJI?t=3548