GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes
Matt Heitzenroder, TweetGeneral Manager, Basho
Biography: Matt Heitzenroder
Matt Heitzenroder joined Basho Technologies in 2010 and as the General Manager, EMEA is responsible as for opening and operating Basho's first international office based in London. Previously he had worked for five and half years with SugarCRM in client service and engineering roles. For more than a decade, Matt has participated in the launch of a number of venture backed start-ups. Matt is a developer at heart and you can often find him hacking away on various projects. If he's not doing that, he's probably somewhere at sea either sailing or scuba diving. Everybody just calls him "Roder".
Presentation: TweetThe Aarhus 6
We will be using the analogy of a courtroom battle for this presentation and the room will be laid out in a courtroom style layout with the case being presented:
The people vs The Aarhus 6 (6 of the biggest names in NOSQL and NEWSQL technologies or the accussed as we like to call them!)
Accused? Yes the terminolgy is a bit strong but in the name of role playing they are accussed of mis-informing the general public with outlandish claims and not warning of potential "tradeoffs" the public may encounter when using these products. For example, it may not be super fast, highly scalable or even easy to use in your environment but they said it was!
The panel will be moderated by Kresten Krab Thorup.
However, we encourage (with a free beer for each question asked) as much audience participation as possible! We ran a similar track in Copenhagen in May and the audience actually asked most of the tough questions! So bring a sharp wit to this session.
Its then up to the Judge to make sure the questions are asked and answered in a fair and open manner. BTW The judges decision is final!
So who is on the panel:
Matt Heitzenroder (Basho), Chris Anderson (Couchbase), Jim Webber (Neo4J), Alvin Richards (10gen/MongoDB), Matt Dennis (Datastax), Martin Fowler ()
Presentation: TweetEventual Consistency in the Real World
As developers, there is a demand for us to build scalable applications that are always on and resistant to failure. If we're lazy or uninformed, we'll push this problem to the people responsible for operations (even if it's ourselves) and that it will come back to bite us. We must make decisions upfront in development on how we are going to model and store the data we produce from our web applications. The tradeoff of having an highly available, scalable, fault tolerant system requires us to think differently about modeling and presenting our data to our users. The compromise for availability is known as "eventual consistency" and it can be intimidating. Matt Heitzenroder will talk about how we already deal with eventual consistency in the real world, how eventual consistency is resolved in web applications, and how it is our responsibility as developers to encode the world we live in.