Microservices for a team of twenty on half a million lines of code is idiotic: the first rule of distributed programming is do not distribute your programming.
David Heinemeier Hansson Creator of Ruby on Rails, CTO of 37signals When you're at Netflix scale, when you apply that pattern to a team of 20 programmers working on a code base of half a million lines of code, you're an idiot. You just don't need to turn method invocations into network calls. It is the first rule of distributed programming. Do not distribute your programming. DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting | Lex Fridman Podcast #474youtube.com · 12 Jul 2025 · 2:06:59 into the videoAll korrents from this video
Their wordsWhen you're at Netflix scale, when you apply that pattern to a team of 20 programmers working on a code base of half a million lines of code, you're an idiot. You just don't need to turn method invocations into network calls. It is the first rule of distributed programming. Do not distribute your programming.