...
This article serves to dive deeper into the internal architecture of two of the Geode session management modules - the Tomcat session module and TC Server session module. The third session state module is the generic AppServer session module, but the use cases of this module are dwindling as most can be addressed using Spring Session for Apache Geode. There is still enough demand for the Tomcat and TC Server session modules to justify documenting their internals. It is important to note that the Tomcat and TC session modules share the exact same jars, and the difference between the two lies in additional/different configuration and scripting for TC server. As such, for the remainder of this article, we will just refer to the Tomcat module, but all of this analysis also applies to TC Server module.
...