Subscribe to our Erlang Factory newsletter to receive the latest updates and news

Matt Ingenthron
Membase Founder
Membase

Speaker
Matt is an experienced web architect with a software development background. He has deep expertise in building, scaling and operating global-scale Java, Ruby on Rails and AMP web applications by leveraging a variety of open source projects, including membase and memcached. Prior to Membase, he was with Sun Microsystems where, as a Principal Technologist and member of Sun’s global field organization, he worked with some of the largest web properties in the United States, China, Japan and Korea.

Matt's Blog
Twitter: @ingenthr

Matt Ingenthron is Giving the Following Talks
Membase NoSQL: Clustered by Erlang


Membase, created by some of the top contributors to the memcached project, had a need for a distributed system when building the Membase NoSQL database. The system had to ultra-reliable, portable, and easy to program.  Building on Erlang and OTP to manage the existing core runtime, the membase project able to quickly build a simple, fast, elastic NoSQL database.

This talk will show how Membase clustering comes together, talking about the successes, design decisions and challenges encountered along the way.
Behaviour Driven Design comes to Erlang with cucumberl


Erlang OTP was the platform of choice when building Membase's clustering.  Ensuring membase is tested is important, and behavior driven development (BDD) is one efficient way to ensure software matches it's intended behavior.  Cucumber is BDD done with "elegance and joy", so Steve Yen of Membase, Inc. authored and Open Sourced cucumberl for BDD with Erlang.  Learn the basics of BDD, cucumberl, and how to contribute.