Tuesday: NoSQL Day
|Smart phones||Smart phones||Smart phones|
|Architecture||Cloud & nosql||Patterns|
|Web development||Web development||Social media|
|Collaboration||Realizing business ideas||Software craftsmanship|
Applications in the Cloud and data out of the Relational Database - what will they (we) think of next? Two major trends in hard core development today is to Cloud host your applications and use a Not Only SQL database for your data. Øredev covers both these trends in a set of sessions with some of the most knowledgeable speakers on these topics. You can be sure some buzz in the corridors will be over these trends - how to use them, what choices to make, and what it takes to get real in this changing world where reality just took a new, interesting and quite welcome turn.
10:15 - 11:05
Azure storage represents somewhat of a step change in how we think about storing data in our cloud scale applications. In this session Chris will provide the theory and practice of working with Windows Azure Storage. We will examine the specifics of Blob storage including deep information on the Azure CDN and the Drives storage type. Discussions on Table storage will include an introduction to the types of non-relational modeling techniques required by this type of data store
You can usually find Chris Auld at events around the world by walking up the stack from his crazy yellow shoes. Chris is a Director at Intergen, based out of New Zealand. Chris travels the world enthusing others about technology. Chris has been a key global trainer for the Azure Services Platform early adopter program and brings extensive theoretical and hands on experience in building high scale web applications. Chris is a Microsoft Regional Director for the ANZ region.
11:20 - 12:10
The needs of many enterprises have stretched traditional RDBMS based solutions to the breaking point and as a result, a plethora of new non-relational ("NOSQL") storage options have appeared. In this talk you'll learn about the new Spring Data project -- the goal of which is to add AMAZING support for NOSQL databases to the most popular Java middleware on the planet. We will give an overview of the different databases currently supported by Spring Data.
Emil is the founder of the Neo4j graph database project and CEO of Neo Technology. He was a programmer by passion the first 15 years on this planet and by passion & profession the remaining 15. He founded his first free software project at age 16. Now Emil's main focus is on preaching the demise of tabular solutions everywhere.
13:10 - 14:00
been the standard for many years, when it has come to data storage. However,
recently there has been an increase in document databases. In this talk we are
going to cover the basics of CouchDB database, and how to work with it coming from an RDBMS and .NET point of view
Hadi Hariri is a developer, speaker, podcaster and Technical Evangelist at JetBrains. His passions include software architecture and web development. Book author and frequent contributor de developer publications, Hadi has been speaking at industry events for over a decade. He is based in Spain where he lives with his wife and two sons, and runs the .NET Malaga User Group. He is also a C# MVP.
14:15 - 15:05
MongoDB (from "humongous") is a high-performance, open source, schema-free, non-relational, document-oriented database. Trading off a few traditional features of databases (notably joins and transactions) in order to achieve much better performance, MongoDB is fast, scalable, and designed for web development. Mongo is in use at SourceForge, Etsy, foursquare, GitHub, NYTimes, Justin.tv, Disqus, Business Insider, and more.
Mathias works on the core MongoDB server and maintains the C language driver. Previously, he worked at FactSet where he used MongoDB in a log analysis application. He has a degree in Computer Science from the University of Maryland.
Nosh is Director of Product Strategy at 10gen, the company that sponsors and provides commercial support for the open source project MongoDB. Prior to 10gen, Nosh headed product management for OATSystems. He has an MBA from INSEAD and a Bachelor's and Master's in Computer Science from MIT.
15:35 - 16:25
People tweet over 90 million times per day, and Twitter gets over 70,000 api requests per second. In order to handle this load, Twitter uses a mix of existing and homegrown open source software.
In this talk, we'll take a look at the next generation of software that powers Twitter, as well as some of our more recent scalability lessons.
Kyle is a software engineer at Twitter, where he mostly works on improving the software running the core relationship database. Before working at Twitter, Kyle worked as a consultant, building web applications and distributed search clusters for early stage startups.
16:40 - 17:30
Apache Cassandra was open sourced by Facebook in 2008 and is now being called "the hands down winner for transaction processing performance at scale." This talk will explain how Cassandra fits in the "NoSQL" ecosystem and how it provides application-transparent scalability and availability in the face of challenging real-world scenarios.
Peter Schuller is a backend software developer at Spotify (a music streaming service). Prior to that he worked for Picsearch (an image search engine and video services provider). He has more than 6 years of experience developing and deploying databases of various forms and dealing with large amounts of data in general.