Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> What changed in software in the last 20 years

Backends handling tens / hundreds of thousands or more of concurrent users rather than locally deployed software on a single machine or a small server with a few 10s of users?

Mobile?

Integration with other software / ecosystems?

Real time colaboration amoung users rather than single user document based models?

Security?

Cryptography?

Constant upgrades over the web rather than shipping CDs once a year?

I'll pass on AI for the moment as it's probably a bit too recent.



Why is a single, scaled up backend required in products effectively have onky multi-tennancy?

Software can be distributed onto client machines and be kept up to date. That was first solved with Linux packages managers more than 25 years ago.

Before mobile we had a wide range of desktop operating systems with their own warts.

TLS 1.0 was introduced in 1999. So cryptography already a concern back then.

So what is really new?


Cant do all on clients. All the 5m client machines daily are connecting to "my" one authorization server




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: