Learning Seaside
Notes from my learning experience with Squeak Seaside, by Ian Prince
8 May 2007

Transparent Persistence

Dale Henrichs explains how GemStone persistence is transparent in Seaside:
a beginTransaction is performed when the request comes in from the http server and a commitTransaction is performed right before the response is shipped back out to the http server.
This seems to mirror the way ZODB transactions are handled in Zope.

Data transparency makes a big difference to rapid web prototyping, and I'm glad it has made its way into Seaside.