Compare stateless and stateful system designs. Learn why stateless applications are easier to horizontally scale and how to externalize session state.