NOSQL eXchange

Topics covered at #nosqlx

Thursday, 28th November in London

9 experts spoke.


Last year, database enthusiasts learned from the leading experts in technologies ranging from Elastic Search to Neo4j and heard the latest innovations and changes to the NoSQL landscape!

This eXchange was not just an opportunity to hear from the leading names in NoSQL or purely a chance to hear the roadmap from the core committers and creators of NoSQL platforms; it was about interacting, exchanging, and sharing your skills with your peers and the thought-leaders.

We hosted in-depth explorations of the latest advances and innovations, with speakers such as Alex Harin & Brian Smith of Thoughtworks demonstrating how to use statistical algorithms with a Hadoop cluster, founder of Elastic Search Simon Willnauer taking delegates through all the key points of what Elastic Search can do, and Ian Robinson returning to share his knowledge on Neo4J.

Excited? Share it!

Thanks to our sponsors


Thoughts on the current state of NoSQL

To kick off this year's NOSQL eXchange, I'll be reflecting on how our attitude to data technologies has changed in recent years, and looking at some of the considerations, both technical and non-technical, that influence the technology choices we make, and the design and implementation practices we adopt.

Whether or not you're convinced by the buzz around NOSQL, we're undeniably experiencing a reinvigorated interest in data and data technologies.

Ian Robinson

Ian Robinson is Director of Customer Success for Neo Technology, the company behind Neo4j, the popular open source graph database.

With a hammer in your hand… ElasticSearch

This talk will give an introduction to the key features of ElasticSearch with live examples. The talk won’t be an exhaustive feature presentation but rather an overview of what and how ElasticSearch can do for you.

ElasticSearch combines the power of Apache Lucene (NoSQL since 2001)and the movement of distributed, scalable high-performance NoSQL solutions into easy to use schema free search engine that can serve full-text search request, key-value lookups, schema free analytics requests, facets or even suggestions in real-time.

Simon Willnauer

Simon Willnauer is an Elasticsearch Co-Founder, Apache Lucene core committer and Apache Software Foundation Member. He has been involved with Apache Lucene since 2006 and has contributed to several other open source projects within and outside the

Real-Time Big Data at In-Memory Speed, Using Storm

This session will demonstrate how to integrate Storm with an in-memory database/grid, and explore various strategies for integrating the data grid with Hadoop and Cassandra, seamlessly.

Storm, a popular framework from Twitter, is used for real-time event processing. The challenge presented is how to manage the state of your real-time data processing at all times. In addition, you need Storm to integrate with your batch processing system (such as Hadoop) in a consistent manner.

This session will demonstrate how to integrate Storm with an in-memory database/grid, and explore various strategies for integrating the data grid with Hadoop and Cassandra, seamlessly. By achieving smooth integration with consistent management, you will be able to easily manage all the tiers of you Big Data stack in a consistent and effective way.

Ron Zavner

Ron Zavner is a Senior Applications Architect at GigaSpaces, with a focus on high-performance, mission-critical systems and cloud computing. He has over a decade of technology experience, specializing in Java and cloud technologies.

Taking Data Science to the Data Centre

In this talk we will share our experiences of deploying statistical algorithms to a hadoop cluster. We will discuss approaches used to scale R code from processing thousands of data points on a desktop to billions in the cloud.

Anette Bergo

Anette is a consultant for ThoughtWorks where she builds people, teams, projects and occasionally a bit of code. She has worked in a number of different countries, industries and development stacks to solve all sorts of problems, but lately it has be

Brian Smith

Brian helps clients make the, usually difficult, transition from a traditional analyse, develop and test development model to a more rapid, repeatable and agile mode of delivery.

Virtual Nodes: Operational Aspirin

This talk will explain the concept and implementation of virtual nodes in Cassandra, and the numerous benefits it brings.

Virtual nodes were added to Cassandra in version 1.2 and are now the default distribution model for the newly released Cassandra 2.0. We will show you how virtual nodes make token management a thing of the past, improve the failure characteristics, improve bootstrapping and decommission speed, make incremental cluster growing and shrinking possible, and much more

Nicolas Favre-Felix

Nicolas Favre-Felix is a software engineer, working for Acunu on distributed systems and real-time analytics.

Seeing patterns in your data - graph visualisation

In this exiting session Alistair will give an overview of the techniques and technologies for visualising graph data, and explain where these work well for different types of problem.

Graph databases help you to express the connections in your data. Simply by visualising those connections, you have a simple analysis tool, and a compelling user interface.

Alistair Jones

Alistair is an engineer at Neo4j, specialising in clustering and consensus algorithms.

How to use Riak incorrectly, some helpful tips from Hosted Graphite.

Charlie from Hosted Graphite will be discussing their reasons for choosing Riak, some of the ways they've misused and abused it, and exploring some of the pros and cons of Riak. Learn how not to make the same mistakes!

Hosted Graphite is a SaaS product that offers a hosted version of the popular open source Graphite metrics and graphing project. The service handles 1.5 billion datapoints per day and uses Riak and Redis to do it.

Charlie Von Metzradt

An Irish software engineer with a grudge, Charlie has long been unhappy with the current state of software performance measurement tools for developers. He has worked on one of Ireland's biggest websites and in the video games industry, where his cod

Couchbase Internals

In this session you will learn about the architecture of Couchbase and its internals. This session is a good opportunity to understand how Couchbase Server and Clients deals with distribution of the data, caching but also indexing.

After this talk you will see and clearly understand where Couchbase fits in the "CAP Theorem" and see which tradeoffs have been made by the Couchbase development team.

Simplify, then Scale the Data Model: Using a Document-Oriented Database

"Simplify, then add lightness." was Colin Chapman's advice to those seeking performance in auto racing. When deciding where to store the data behind interactive web apps, we developers can now implement such a philosophy through Document-Oriented databases like Couchbase Server. In Couchbase's document-oriented model, the primitive operations operate on data aggregates just like the Java object model behind your application.

Storage and retrieval are done with lightweight operations such as 'get' and 'set'. Indexing and querying is done with Couchbase's views to incrementally map-reduce extract document subelements on demand. Performance in development time, sub-millisecond data access and massive scale come together in this formula.

Perry Krug

Perry Krug is a Sr. Solutions Architect for Couchbase. Perry has worked with hundreds of deployments of Couchbase's NoSQL database technology. He has over 6 years of experience in high performance caching and database systems.

#NOSQLX Park Bench Panel

Join the #NOSQLX Park Bench Panel to debate the day's talks with the experts and delegates. Have an opinion? Come share it and take the place of a panellist!


To discuss sponsorship opportunities please contact the team:

Thanks to our sponsors

Other Years