InfoQ Homepage Presentations
-
Reactive Event Processing with Apache Geode
Bill Burcham discusses how to integrate Geode with your Reactive System efficiently, and at scale.
-
Testing Software Architecture
Vladik Khononov discusses testing the architecture of a system, covering what makes a good architecture, identifying a big ball of mud, an exhausted architecture, and automating such tests.
-
How We Built a Generative Culture at Redgate
Jeff Foster talks about the Westrum model of culture and shares some practical steps that Redgate has taken to improve the way they build products by building a generative culture.
-
Accuracy as a Failure
V. Warmerdam talks about cautionary tales of mistakes that might happen when we let data scientists on a goose chase for accuracy. Highly accurate models are more damaging than the inaccurate ones
-
Why Distributed Systems Are Hard
Denise Yu talks about the complexity of distributed systems and why one needs to account for the human factor when designing a complex system.
-
Interface Design in Times of Information Overflow
Martin Oberhauser explains design challenges and responsibilities creating the infotainment concept for Tesla and the Pro-Sport Analytics Platform for Whoop.
-
Culture-Driven HR: Looking for Performance in Your Culture, Not Your KPIs
Douglas Talbot presents a study of how organizational values and behaviours were used to transform HR processes for recruitment, performance management and professional development.
-
Proving Algebraic Laws in Scala Using Stainless
Viktor Kunčak overviews Stainless used to state and formally verify properties of functional programs written in Scala.
-
High-Performance Data Processing with Spring Cloud Data Flow and Geode
Cahlen Humphreys and Tiffany Chang discuss why Enfuse.io chose Apache Geode and Pivotal Cloud Cache for their data processing needs.
-
Event-Driven Architectures for Spring Developers
Viktor Gamov and Gary Russell discuss the concepts of events, their relevance to software and data engineers, and their powers for effectively unifying architectures.
-
Coccinelle: 10 Years of Automated Evolution in the Linux Kernel
Julia Lawall gives an introduction to the use of Coccinelle and gives an overview of its impact on the Linux kernel.
-
Record, Replay, Rinse, & Repeat: Easily Rebuilding Programmatic State
Greg Law talks about the various implementations of record and replay systems that can be used to debug software applications.