in 2018, I have heard more and more sites that push the limits of stateless designs. I think this “stateless” trend is innovative and bold. Like any architecture, these architectures have inherent “problems” and limitations, so you need to keep a lookout and deal with them and adjust your solution.
Stateless means simplicity, sometimes “extreme simplicity” (Trexquant)
stateless means easy to stop, restart, backup or recover
Stateless means lightweight. Easy to “provision”, easy to relocate.
Stateless means easy scale-out? Elastic…
Stateless means easy cluster. Http is an example. If a cluster of identical instances are stateless then no “conversation” needs to be maintained.