Axel Fontaine, Flyway creator and Boxfuse's CEO, discusses Immutable Infrastructure and whether it's ready for the prime time. Fontaine discusses architectural and organizational concerns and explains why containers may not always be the best solution for all infrastructure problems.
Alex Blewitt talks to Simon Ritter at QCon London 2016 about Java 9, the impact that Jigsaw will have on developers, and Java on the Raspberry Pi along with the differences between the Azul JVMs and Open JDK.
Jason McGee of IBM Talks about Open Source Projects and the Interactions at the Collaboration Summit
Jason McGee of IBM talks to Rags Srinivas of InfoQ about the importance of different open source initiatives, like Container Native Cloud Foundation (CNCF), Open Container Initiative (OCI) and how to sort through them from a developer perspective.
Cornelia Davis talks to Rags Srinivas about the importance of software transformation and the importance of feedback, Continuous Integration and Delivery and how culture and technology play a role in the transformation process.
Rachel Reese on the challenges and benefits of using microservices at Jet. In particular how F# made it easier to refactor and maintain hundreds of microservices. The hard bit is the infrastructure.
Alex Blewitt speaks to Martin Thompson at QCon London 2016 on his open-source high-performance networking stack Aeron, and how it avoids garbage collection delays for consistently low latency. Martin explains the use of the xadd processor instruction to avoid spinning wait loops and looks ahead to where CPU technology is heading in the future.
Peter Alvaro discusses some of the reasons that distributed programming is hard, Lineage-driven Fault Injection, static analysis to check deterministic behaviour, CRDTs, and much more.
Alex Blewitt interviews Charles Humble on the origins of the QCon conferences and how he came to be chief editor at InfoQ. They also take a trip down memory lane about how the conferences and news site have grown into an international phenomenon.
David Riddoch explains how bypassing the OS kernel's networking stack can improve latency and throughput, networking with Solarflare and OpenOnload, hypervisor bypass, and much more.
Gil Tene speaks to Alex Blewitt at QCon London 2016 on the upcoming support for hardware transactional memory in server-class Intel chips, and what it will mean for the JVM. Tene discusses what kinds of applications will benefit from speculative lock elision and increasing concurrency in the near future on multi-core server platforms.
Adrian Colyer explains the motivation behind publishing the "Morning Paper" (a blog discussing Computer Science research papers) and mentions some of his favourite papers of the past year.
In this interview, John Sheehan expounds on what constitutes a high quality API. The first half focuses on developer experience which will help API consumers distinguish between top tier API providers and the rest. The second half provides pointers for API providers aiming to improve various aspects of API quality, specifically performance across the API lifecycle.