News for hackers. Stuff that matters.
Re:Rewriting the Ruby Parser by arp242 on Tuesday June 13, 2023 @01:09PM (#36313324)
Isn't "it's comparatively slow" what people usually mean with "doesn't scale"? You can scale anything with enough hardware, but as you mentioned at some point is just becomes very expensive.
Re:Rewriting the Ruby Parser by byroot on Tuesday June 13, 2023 @01:52PM (#36313931)
> Isn't "it's comparatively slow" what people usually mean with "doesn't scale"?

If that's the case, then they are misguided.

> You can scale anything with enough hardware

No, some architectures or implementations can give you diminishing returns or a hard cap. Not everything can scale horizontally ad infinitum.

Re:Rewriting the Ruby Parser by vidarh on Tuesday June 13, 2023 @01:55PM (#36313984)
Twitters architecture at the time was a textbook example of how not to build a large scale many-to-many social network. Maybe switching would've been worth it for them anyway, but the big thing they needed was fixing architectural choices they never should've made to start with.