1. A system for providing an application server for telecom-based applications, said system comprising: a computer, including a computer readable medium and processor; an application server, executing on the computer, wherein the application server includes an actor container that manages and provides lifecycle and runtime properties for application classes that are executed as actors in the application server; wherein the actor container manages a set of event transactions, wherein all storage operations are performed as part of the event transaction that spans each event handler invocation.