Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Transactions without transactions

A session at Strange Loop 2011

  • Richard Kreuter

Monday 19th September, 2011

3:30pm to 4:20pm (CST)

So-called ‘NoSQL’ databases generally don’t support transactions. Yet there are plenty of situations where you might want to use one of these databases and at the same time build an application with transactional semantics. Maybe you want to design a voting system. Or perhaps you need to sell tickets to an assigned-seating event.

As it turns out, even without transactions proper, these problems are tractable and admit of some pretty interesting solutions. Indeed, transaction-less architectures are already widespread in enterprise applications; and these techniques are often useful when designing systems that target non-relational data stores.

This talk will explore a handful of patterns for solving problems without database-backed transactions. We’ll focus on techniques applicable to MongoDB, the popular document-oriented database, but the talk will of interest to anyone who likes looking at so-called solved problems through fresh lenses.

About the speaker

This person is speaking at this event.
Richard Kreuter

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 3:30pm4:20pm CST

Date Mon 19th September 2011

Short URL

lanyrd.com/sfyrp

View the schedule

Share

Topics

See something wrong?

Report an issue with this session