Salvatore Sanfilipo, the core developer for Redis talks about how it is unique in the ecosystem, how the user base is growing and how it is influencing the roadmap. He also talks about some good use cases for Redis and what is not.
Yan Cui talks about the advantages of using F# to build DSLs and using the actor model. Also: why and how to use graph databases to model (game) economies.
Peter Bourgon discusses distributed programming with commutative replicated data types (CRDTs), how they work, what problems they solve, and his experience with using the Go language at SoundCloud.
Engine Yard's Ines Sombra discusses state management in the cloud in general, and specific data stores including MySQL, Postgres and some NoSQL alternatives. She also explains why the pets and cattle analogy doesn't work for her, and what need to be done in organisations with respect to trusting people and trusting the infrastructure.
Ian Robinson talks to Charles Humble about the history of Neo4J, it's data structure, and use cases such as recommendation engines, network impact analysis, route finding and fraud detection.
Dave McCrory explains how he coined the term 'data gravity', and how he expects the rise of data related microservices to deal with its consequences. He also gives an overview of Basho's Riak version 2, and what else can be expected from that platform in nearby releases.
Juergen Hoeller has been leading the development of the Spring core framework for over 10 years. In this interview, we get a glimpse of the passion and the insight that drive Spring. Some of the topics covered include Spring 4, adoption of Java 8, moving Spring forward, Spring Boot, enterprise features, Spring XD, and much more.
Amber Case explains how Esri handles GIS data, how to integrate small teams and startups into established companies, handling competent jerks and other types of team members, and much more.
Aviran Mordo explains the service oriented architecture behind web hoster WiX, when to choose MySQL vs NoSQL products, introducing Scala, and much more.
Chris Mattmann explains the type and magnitude of data produced in scientific projects like the Square Kilometer Array Telescope, the tools to use for scientific data processing and much more.
Nathan Marz explains the ideas behind the Lambda Architecture and how it combines the strengths of both batch and realtime processing as well as immutability. Also: Storm, Clojure, and much more.
In this interview, recorded at QCon London 2014, Trisha Gee talks to Charles Humble about MongoDB, her work on the Java driver, her development set-up, what she’s interested in in Java 8, and what excites her about writing software.