Comment by kukkeliskuu

2 days ago

It might arise from necessity, but what I see in practice that even senior developers deprioritize consistency on platforms and backends apparently just because the scalability and performance is so fashionable.

That pushes the hard problem of maintaining a consistent experience for the end users to the frontend. Frontend developers are often less experienced.

So in practice you end up with flaky applications, and frontend and backend developers blaming each other.

Most systems do not need "webscale". I would challenge the idea that "eventual consistency" is an acceptable default.