+1 -1 +15
Vote on this proposal

Introduction to Membase

by Vinay Y S (speaking)

Section
Development
Session type
Lecture
Technical level
Intermediate

Objective

Introduction to Membase and how to build large scale cloud application with Membase.

Description

  1. Introduction to Membase.
  2. Pros/Cons of Membase compared to other key-value systems.
  3. Membase & PHP at scale (Zynga's use-case)
  4. Demo

Requirements

Knowing the challenges associated with building large horizontally scaled sharded applications would help, but not a hard requirement.

Comments


  • 1

    [-] Kiran Jonnalagadda 343 days ago

    What is Membase? Website: http://www.couchbase.org/membase. From their about page, Membase is a component of the Couchbase project, which includes:

    • CouchDB, providing an HTTP REST based interface to a document storage database
    • Membase, a distributed key-value database management system, optimized for storing data behind interactive web applications. Membase automatically distributes (or "shards") data and I/O across servers
    • Memcached memory caching system
    • Moxi Server, providing a proxy layer between Membase Server and Memcached clients
    • Couchbase products based on these components

    I think this session will fit well right after Sudar Muthu's Memcache session with that providing a entry curve into the concept of in-memory caching.

Login with Twitter or Google to leave a comment →