InfoQ Homepage Database Content on InfoQ
-
Yao Yue on Making Twitter's Pelikan Cache Fast And Reliable
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 on Current and Future ALM Trends
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 on Using Logs for Building Data Infrastructure, CAP, CRDTs
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 on Architecture, Scala
Sadek Drobi explains ways to simplify software architectures by reframing the problem and requirements. Also: Scala, Prismic.io, and much more.
-
Interview with Jay Jay Billings on the Eclipse Science Working Group
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 on the Latest Research in Databases, Transactions, Distributed Programming
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 on DevOps and Continuous Delivery Challenges
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.
-
A Conversation with the Core Developer of Redis
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 on Graph Databases for Modeling Game Economies, Actors and DSLs with F#
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 on CRDTs, Go at SoundCloud
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.
-
Ines Sombra on Data Services at Engine Yard
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 on Neo4j's History, Data Structure and Use Cases
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.
More Wood & Less Arrows: How to Build an Efficient Cloud Application Architecture
While the cloud has given us tremendous power, it has also created a staggering amount of complexity. In this webinar we'll talk through the challenges of cloud app architecture with a focus on selecting powerful tools and strategies that allow you to eliminate some of the noisy complexity.