Dave Farley discusses the reasons for Continuous Delivery and Continuous Deployment, the advantages and challenges they pose, and much more.
Martin Thompson discusses how an understanding of the hardware is central to the creation of high-performance software even when using platform independent languages like Java.
Darach Ennis explains the lessons learned from the Complex Event Processing community, reactive programming, the challenges of messaging on mobile platforms, OOP vs Functional and much more.
Gil Tene talks about how to achieve low latency and responsiveness in Java applications despite the GC, how the GC in Azul's Zing helps, where low latency is crucial, and much more.
Rupert Smith explains how to write low-latency code on plain JVMs (not realtime VMs) and how to avoid GC pauses. Also: how to exploit the capabilities of FPGAs to improve performance.