I'm a fifth year PhD student at MIT building fast, scalable, distributed systems. Previously at Google, and more recently re-launched the new digg.com.
09:40 - 10:25
Determining a data storage solution as your web application scales can be the most difficult part. MongoDB, Redis, Postgres, Riak, Cassandra, Voldemort, NoSQL, MySQL, NewSQL, etc, all claim to be elastic, fault-tolerant, durable and give great performance for reads and writes. I'll discuss different storage solutions and explain what's really important when choosing a datastore - your application data schema and feature requirements.
Almost any datastore can scale as long as you use it the right way.
I'm a particle physicist, an engineer at Cloudant and a project committer on Apache CouchDB. My first CouchDB exposure was with one of the LHC experiments.
11:15 - 11:45
Apache CouchDB is a versatile JSON document data store with novel features, an interesting history and an exciting future. I'll discuss how CouchDB works, some of the use cases it's exposed and where it's headed. I'll cover the past and its influencers. I'll discuss what's available in CouchDB and how people exploit it in production today. I'll consider the future of its ecosystem and its evolution toward large distributed systems.
11:45 - 12:15
12:15 - 12:45
Couchbase Server is a NoSQL document database for interactive applications. My session introduces Couchbase Server - the underlying distributed architecture - with a hands-on tour of Couchbase, including online rebalancing while adding nodes to a cluster, indexing and querying and cross data center replication.
I co-founded GoSquared - a cutting-edge analytics service. My focus is to make us as fast, reliable and powerful as possible.
14:00 - 14:30
I'm an open web advocate and front-end engineer with mobile focus. I've developed at Yahoo! Mobile and Palm. Now at Nokia, evangelizing HTML5 and open web platform.
14:30 - 15:00
My talk is about storing data locally on browsers, including mobile browsers with IndexedDB, which is selected as an official database for the web standard by W3C.
I am Engine Yard's Lead Data Engineer. My mission is to strategically grow our stack and incorporate exciting new databases.
15:00 - 15:30
Are you running a database in the cloud? Worried that you're doing it wrong?
Engine Yard supports a broad set of databases with flexibility for customers to modify and configure. However, freedom to adapt and extend standard functionality comes with unexpected negative consequences: modifications can seriously affect durability and performance. I've observed common problems, patterns and best practices with big (and not so big) data. I'll highlight the most common pitfalls and discuss how to avoid them.
I'm a Software Engineer at Basho Technologies, working on Riak. Prior to Basho I managed the development of the open-source Radiant web publishing system.
15:50 - 16:20
"Eventual consistency! Scalability! Schema-free!" is the rallying call of the NoSQL world. But what does it mean to be eventually-consistent, to be scalable, to be schema-free? Why should you, as a web developer, give a care? Let's demystify these terms and then explore some ways that Riak, an "eventually-consistent, scalable, schema-free" datastore, can be put to practical use in web applications. You might just find that you've been using eventual consistency all along!
I'm a Software Engineer at Box where I lead the team responsible for scaling Box's database architecture and ORM layer. I also hold a Ph.D. in Computer Science.
16:20 - 16:50
MySQL - the most popular open-source database in production today but notoriously difficult to scale horizontally. Two years ago Box was running its entire website off a single MySQL database, traffic was growing aggressively, we needed a solution. I'll discuss how we transitioned our stack to a fully sharded MySQL architecture, with no downtime, while serving 2 billion queries per day. I'll focus on challenges of migrating a live website and lessons learned.
I'm a Fellow at HP, creator of Drizzle and an O'Reilly author. Previously, a Distinguished Engineer at Sun Microsystems and Director of Engineering at MySQL AB.
16:50 - 17:20
The public clouds based on OpenStack, as well as the clouds operated by Amazon and by Google, all recognize the proven value of MySQL by using it as a piece of foundation technology, and by offering MySQL as a managed DBaaS. Together, HP and Rackspace, as members of the OpenStack project, are leading the development of open source DBaaS with the Red Dwarf project. I'll talk about how MySQL got here, and what is happening next.
This is the second All Your Base conference, the first was held in November 2012 and received rave reviews from speakers, sponsors and delegates so we decided to do it again in 2013! "One of the best events I ever attended" said speaker, Luca Garulli.
Talks can be viewed on Vimeo.
John has lined up another cracking speaker line-up for 2013. This is our opportunity for us to give something back to the community and show how committed we are about what we do. See you down the front.