Yao Yue explains the motivation for building Twitter's Pelikan cache, how Pelikan differs from other caches, what to do and what to avoid when building reliably low latency software, and much more.
Mik Kersten talks about current and future trends in ALM and the support for approaches like large scale Agile, DevOps, Docker, Big Data, functional languages and the Internet of Things.
Martin Kleppmann explains how logs are used to implement systems (DBs, replication, consensus systems, etc), integrating DBs and log-based systems, the relevance of CAP and CRDTs, and much more.
Sadek Drobi explains ways to simplify software architectures by reframing the problem and requirements. Also: Scala, Prismic.io, and much more.
Recorded at EclipseCon NA 2015, Jay Jay Billings talks to Alex Blewitt about the recently created Eclipse Science working group, including the challenges involved in data visualisation of petabytes of data and on highly parallel computing that might have hundreds of thousands of processes all processing data.
Neha Narula talks about the latest research and concepts in distributed programming and databases, reducing the overhead of transactions, are multicore systems like distributed systems, and much more.
Matthew Skelton talks about the challenges to DevOps and Continuous Delivery adoption, what's the impact of microservices in this space, how to leverage ITIL, and DevOps team topologies.
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.