There's a Monster in My Closet: Architecture of a MongoDB-Powered Event Processing System

There's a Monster in My Closet: Architecture of a MongoDB-Powered Event Processing System

Greg Brockman

December 09, 2011

Monster is Stripe's in-house framework for producing and consuming events. Whenever a user logs in, whenever a payment is received, whenever a cron job runs, an event is logged into our MongoDB event store. These events update aggregate totals, feed into fraud algorithms, and can be analyzed as a changelog of the system. In this talk, we'll discuss how MongoDB's unique features make it easy to implement Monster.

MongoDB World for Giant Ideas
June 20-21 Chicago, IL

MongoDB World is where the world’s fastest growing database community comes to connect, explore, and learn. Join us for hands-on and deep-dive technical sessions, giving you the tools you need to build and deploy your giant ideas.