I agree with this so hard.. https://twitter.com/scanlime/status/1299746124350152710
š¦ micah 'lime with barcode' elizabeth: scaling feels like a core problem with computing. the desire to build a single system that encompasses the entire world is inherently bad
I don't follow your comment or what you're disagreeing with, and that makes me wonder if I understand the tweet. But IMO:
SaaS just going by the term doesn't have to encompass the entire world, and yet the examples of it we see around us are all trying to do that. Perhaps the problem is more the culture we're surrounded by, to maximize adoption and profit.
Selling native apps for single users can also fall into the same trap, but they don't have to. The scaling here isn't in the runtime behavior but the deployment and life-cycle management.
Open source also falls into this trap, with everyone trying to gain market-share by accreting features, shipping binaries, discouraging others from forking, etc.
Not sure if this clarifies or muddies things further..
I was just trying to grasp at the tweetās meaning, and was taking a guess. I still donāt know. Apps are thinking too big?
You seem to get the authorās meaning of āencompass the worldā - so Iāll just stand aside for othersā conversation.
Kartik Agaram What you are describing sounds more like a problem of today's attention economy than of scaling in the technical sense that I attribute to this term in computing. In a global attention economy, there is space only for a few well-known players in anything, be it tech, art, or whatever else.
I'm also in the "not sure what the original tweet means" situation, but if I take it to be "having one giant Facebook for the whole world is maybe bad", then šÆ. But is that a "computing" problem or more of a human nature/network effect problem?
Yeah, we can probably improve on calling it 'scalability'. I see it as an aesthetics problem, and the urge for one single service provider feels like it stems from the same source as wanting to optimize the big-O and so on.