Synchronous servlet backend via IO monad.