News for hackers. Stuff that matters.
Re:Building GitHub with Ruby on Rails by skeeter2020 on Friday April 07, 2023 @10:00AM (#35481635)
this absolute is a little ignorant. For some products the scalability is the core competitive advantage. He can't engineer it in after the fact.
Re:Building GitHub with Ruby on Rails by andrewmutz on Friday April 07, 2023 @10:42AM (#35482059)
It's literally Donald Knuth:

“The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming.”

Re:Building GitHub with Ruby on Rails by throwaway445232 on Saturday April 08, 2023 @02:54AM (#35491161)
Knuth would fail the technical interview.
Re:Building GitHub with Ruby on Rails by NhanH on Friday April 07, 2023 @12:39PM (#35483670)
Can you give some examples of such products?
Re:Building GitHub with Ruby on Rails by ZephyrBlu on Friday April 07, 2023 @01:25PM (#35484268)
A database would be an obvious example. Analytics platforms and message queues are another couple that come to mind.

You can't patch the kind of performance you need for these products after the fact, it needs to be baked into the architecture.

Re:Building GitHub with Ruby on Rails by kirso on Saturday April 08, 2023 @08:53PM (#35499147)
I think the authors above just meant that you don't know if your product will even get there so instead of over-engineering your stack and prepping for every possible scenario you'd take Just-in-time approach and conquer the problems when they come at you.