QCon London 2012 has come to its end and I’m overwhelmed by all the new insights that I’ve gotten over the past week. Most of the slides are already online (or will be soon) and you can check them out here. There were some 120 talks altogether and it would take quite some time for you to check them all. To help you out a bit, I’ve selected a few talks that demonstrate the top three trends of the conference.
The first and the most pronounced trend seen at the conference was fixation with big data. As Martin Fowler so eloquently explained in his key note talk, data is enormous and being capable of processing vast sums of data that modern organizations produce, has become the major competitive advantage. This was most vividly demonstrated by the room completely full of people who came to hear the talk about Splunk, which is one of the most successful startups in this field.
The next big trend could be called “open source everyhing”. Almost all case studies involved using entirely open source technology stack. And when there was a mention of some Oracle or Microsoft tool or technology, people has first excused themselves as being dirty for coming in touch with proprietary software. A talk by Sid Anand on data infrastructure at LinkedIn is a nice example of this trend.
The third trend seems to be demise of object-oriented approach and rise of functional programming. While some functional programming languages such as F#, Scala, and Erlang are gaining wider traction, it will be influence of functional languages on traditional languages that will have the most far reaching consequences. Nowhere at the conference was this more clear than at the brilliant talk by Philip Wadler, who is not only co-inventor of Haskell but also the person who introduced generics to the Java programming language.