Event Sourcing for Everyone

Start up your event-sourced applications with Evently's easy-to-use and reliable event ledger service. Evently stores your events in the cloud and replays them with a Hypermedia REST API.
Request your access key to get started!
Append Forever
Evently’s ACID event storage gives you confidence to store all your business events with no data loss, forever.
Append Atomically
Eliminate ledger-wide race conditions with atomic appends and never write a compensation event again.
Direct Connect
Connect to Evently’s HTTP API without downloaded libraries; you can even use fetch() from the browser.
Every Event Has Its Place
Keep your event models consistent with the Event Registry, so applications only append the right events.
SaaS means Fast
Enjoy the performance of Evently’s SaaS architecture with near-instantaneous appends and event retrieval.

What is Event Sourcing?

Event Sourcing is an application data model that record events that have happened to an entity in a permanent log. Then, when the application needs to determine the current state of an entity, it “replays” the relevant events and calculates the state from these events. When the application wants to add a new event for an entity, it can use this current state calculation to decide if the event should be recorded.

Event Sourcing in the 1400s

Event Sourcing has been used for hundreds of years in accounting, where events are called “account entries” and the log is called a “ledger.” Individual entries record credits and debits to an account. One calculates the current account value by summing up these credits and debits. These immutable ledgers are the permanent record of financial changes in a business.

Evently brings this trustworthy, battle-tested approach to your applications. Learn more about Evently's concepts and work through the tutorials and learn how to bring an event-sourced application to life.
Signup Now
  • Name your account something meaningful. Spaces and unicode are OK.

  • We use this email to send your preview API access token. You can use this email to reset your access token as needed.

  • Let us know how you are interested in using Evently Preview.

  • Your Evently Preview account has these terms and conditions:
    • You can only use your account for legal activities.
    • You must restrict your usage to educational and other non-critical purposes.
    • You cannot store personal information, business secrets or other data you would not want to be read by others.
    • Your ledger stores events in the United States.
    • Your ledger is limited to 100,000 events. You can regain space by resetting your ledger to a previous point with the Reset Ledger API. You are free to request more storage by emailing preview@evently.cloud from your account's email address.
    • Your data may be deleted at the end of the preview period or another point in the preview period as needed by Evently. Before any data is deleted, Evently will notify you in advance.
    • You can download your entire ledger using the Download Ledger API.
    • Support is offered via email at preview@evently.cloud or on twitter at https://twitter.com/evently_cloud
    • Please have fun!