I remember when I learned about making servers stateless by storing session information in a database and just not writing to disk and stuff. I was amazed at how much simpler it made things and added the capacity to load-balance multiple nodes without having to bother with session stickness.
Of course it made things harder in other ways like having a separate DB for sessions.
Of course it made things harder in other ways like having a separate DB for sessions.