You are certainly incorrect about scaling, at least on the front end portion.
When I wrote about Websockets versus REST, the scaling issue is of course on the serving end. How can a front end UI ever be a scaling problem since it runs on every client decentralized
Front end including the web server. You are still incorrect.
With enough capital, the web server can be scaled. You could read about some of the things Facebook had to develop in order to scale out.
But the devil in the details in terms of costs. A certain incorrect design decision could lead to 10 or even 100 times higher costs for the (database) servers. And that is what I am referring to.
The extra reason my point is so salient, is because afaik there is no funding for the webserver at all. Steemit.com is paying for it out of their "pre"-mine. So if the serving is 100 times more costly we are all paying for it (less funding for signups, etc).
Also scaling up to 100 million users requires special expertise. If your design is 100 times worse than it could be, they will hit their headroom sooner, putting pressure on their ability to source the expertise and figure it all out while at the same time being slammed with the exponential growth.
It is not an issue of it can't scale assuming all other factors are irrelevant. My point was about design decisions putting them behind in a race with a competitor which can scale faster, easier, and less costly.
Note I haven't evaluated their design in detail, so it is possible that my generalized assumptions have some flaw due to some detail I am unaware of. But generally speaking, what I wrote about Websockets vs. REST is the correct intuition. And I have some specific ideas in mind of how the content can be optimized in the REST case that impacts the database load by perhaps orders-of-magnitude (will know more as I dig into details of coding it).
I'm not sure whether the blockchain can scale to the necessary degree without redesign, but that certainly won''t be a problem for quite a while.
It is a problem if a competitor starts to grow at the 100 times faster rate that Ello did. In a month, Steemit's first mover advantage would already been irrelevant.
Yes but the blockchain scaling isn't the issue there.
For blockchain scaling they have at least the issue of transactions per second and DPoS's issues there.
Also they
might have issues with the database employed by the witnesses that may be impacted by the decision to allow so many real-time updates to pre-existing data. Data fragmentation issues, etc..
Remember that Monero slams SSDs so I am not so confident (until you inform me otherwise) that you all are highly expert on this point. (not to say that I am either but I am thinking about the issues)