Presentations

Couchbase at the Hut Group

Couchbase at the Hut Group

In this talk Chris will discuss why The Hut Group decided to go with Couchbase for their new checkout web application and the factors they had to consider when designing the application to use Couchbase, specifically to store data that is mutated by concurrent threads. Chris will also discuss how the development team took to the new technology and how they implemented it in a Java environment. Finally, he will touch on what THG is looking at using Couchbase for next!

Creating an e-commerce platform with Couchbase Server 2.0

Creating an e-commerce platform with Couchbase Server 2.0

You've got 5 weeks to create a brand-new e-commerce platform". That was the challenge. Discover how Couchbase 2.0 helped to achieve it. From UML drawing and conceptual modelling to final documents structure, and from basic database querying to reporting map/reduce views. A talk from a skeptical NoSQL newbie that has discovered the easiness, elegance and power of Couchbase.

Concur's Journey to 1 Billion Couchbase Operations per day

Concur's Journey to 1 Billion Couchbase Operations per day

Drew Garner will cover how Concur implemented and utilized the software as well as challenges and solutions that Concur came up with during the process. Drew will also cover how Concur is rapidly expanding away from just caching and into full NoSQL database functions for their products.

App Development with Indexes, Queries and Geo:

App Development with Indexes, Queries and Geo:

Couchbase's map reduce engine provides powerful reporting capalities. We'll see live examples of leaderboards, time-series data, and querying object relationships. We'll also talk about performance considerations when using views. We'll also see examples of geographic query capabities, both for map data, as well for other multi-dimensional queries.

My App is Going Viral: Now What?:

My App is Going Viral: Now What?:

With the acceleration of social media, games can grow from zero to millions of users overnight – the latest example being OMGPOP's Draw Something. If you are planning to build and launch a social game, growth is what you should be concerned with and prepared for. So how exactly do you support the kind of growth you hope for, without breaking the bank, and while sustaining a compelling gaming experience? This talk focuses on the data management challenges game developers face and outlines the key criteria for selecting a data management model that will provide the scalability and performance needed to support a game from birth through massive growth.

Benchmarking Couchbase

Benchmarking Couchbase

Couchbase's map reduce engine provides powerful reporting capalities. We'll see live examples of leaderboards, time-series data, and querying object relationships. We'll also talk about performance considerations when using views. We'll also see examples of geographic query capabities, both for map data, as well for other multi-dimensional queries.

Navigating the NoSQL Landscape

Navigating the NoSQL Landscape

In the era of cheap disk space, processing power and high bandwidth networks, the constraints that caused our industry to have a near exclusive focus on Relational Database Management Systems (RDBMS) have abated. The terminology surrounding NoSQL and BigData are confusing to IT professionals trying to select the right storage for the right problem. The talk will explore the technical reasons you might select one of these "new" databases, the types of databases available, their correct use and "quintessential" use cases for them. Also discussed will be the counter indications for them. This is a survey talk for management and developers who are new to NoSQL/BigData/Non-RDBMS.