* beaker is not actively maintained, and has not been for years
* pyramid handles the client-side sessions natively
* there are many maintained plugins for server-side sessions
* caching of components can be done by packages like dogpile, which are actively maintained