InfoQ Homepage Presentations
-
Rethinking Applications for the NVM Era
Amitabha Roy discusses how to re-architect software to take advantage of the advances of hardware today and how to write software in the future when DRAM is persistent.
-
Understanding Azure Resource Templates
Paul Hacker discusses the Azure Resource Manager (ARM) templates used when deploying an app on Azure, showing how to use the Azure Resource Template Visualizer.
-
Turn Hours into Seconds - Concurrent Event Processing
Emil Soman discusses implementing a thread safe solution to a concurrency problem using Flow, Elixir's concurrent computation library.
-
Bringing New Technology to Legacy Land
Don Fossgreen and Thomas Squeo discuss why they chose PCF over Red Hat Open Shift and why Spring became their gate to the cloud.
-
Zero to 12 Million
Brendan Aye discusses how T-Mobile built an application receiving 12M daily calls with Cloud Foundry, covering the issues encountered and how they dealt with them.
-
Programmatic Bean Registration with Spring Framework 5.0
Josh Long presents the existing programmatic bean registration support in Spring Framework 5 in both Kotlin and Java.
-
The Why behind DevOps, Containers and Microservices
Edson Yanaga keynotes on the reasons one would engage in DevOps, containers, and microservices.
-
From Zero to Hero with Spring Boot
Brian Clozel shows how Spring Boot can help build web applications, tests to production-ready features, that leverage the Spring ecosystem.
-
Kafka Streams - from the Ground Up to the Cloud
Marius Bogoevici introduces the Kafka Streams API and the Kafka Streams processing engine, showing how to write and deploy Kafka Streams applications using Spring Cloud Stream.
-
Not Actually a DevOps Talk, or, beyond “Survival is Not Mandatory”
Michael Coté discusses lessons learned from failures and successes from DevOps-practicing organizations, providing advice on how to get started with DevOps.
-
Am I a Brilliant Jerk?
Justin Becker focuses on the jerk part of “brilliant jerk”. He talks about the Emotional Intelligence and why it matters in developing and operating software systems effectively.
-
Chaos: The Last Stand against Our Robot Overlords
Nathan Äschbacher talks about Chaos Engineering and how to shift towards working with chaos instead of against it, in order to build safe, reliable, and increasingly deterministic complex systems.