|
|
|
|
|
by jt2190
4643 days ago
|
|
> As for the Twitter example... OF COURSE it didn't scale.
> It seems to me at least that blaming Rails or Ruby or
> both is just a convenient way to avoid responsibility for
> the architecture and/or a convenient excuse for people
> that wanted to switch to Java/Scala/Clojure to use to
> justify the rewrites.
Perhaps it was more responsible to avoid investing millions of dollars and years of effort in an over-architected system and just ship something quick and dirty, and see if people like it. All of us developers fantasize about the "write once, runs forever" system, but the reality is that the real requirements of any system are constantly changing, and we have to keep adapting, rewriting and re-architecting just to keep up. |
|