InfoQ Homepage Presentations
-
Cognitive Digital Twins: a New Era of Intelligent Automation
Yannis Georgas presents the building blocks of a Cognitive Digital Twin and discusses the challenges and benefits of implementing one in an organization.
-
Improve Feature Freshness in Large Scale ML Data Processing
Zhongliang Liang covers the impact of feature freshness on model performance, discussing various strategies and techniques that can be used to improve feature freshness.
-
Living on the Edge: Boosting Your Site's Performance with Edge Computing
Erica Pisani discusses what the edge is, how running code and serving data on the edge can improve site performance, and how to leverage these options to maximize site performance.
-
The Rise of the Serverless Data Architectures
Gwen Shapira explores the implications of serverless workloads on the design of data stores, and the evolution of data architectures toward more flexible scalability.
-
Amazon DynamoDB Distributed Transactions at Scale
Akshat Vig explains how transactions were added to Amazon DynamoDB using a timestamp-based ordering protocol to achieve low latency for both transactional and non-transactional operations.
-
Comparing Apples and Volkswagens: the Problem with Aggregate Incident Metrics
Courtney Nash presents data from the Verica Open Incident Database (VOID) to demonstrate how aggregate incident metrics (MTTR) aren't representative of systems' resilience.
-
How to Apply a Product Mindset to Your Platform Team Tomorrow
Jelmer Borst explores the benefits and challenges of how organizations can make the shift from a traditional infrastructure team to "platform as a product".
-
From Open Source to SaaS: the Journey of ClickHouse
Sichen Zhao and Shane Andrade discuss architectural design decisions and some of the pitfalls one may run into along the way.
-
Sustainable Security Requirements with the ASVS
Josh Grossman provides a brief overview of what the ASVS is, but takes a closer look at balancing trade-offs and prioritizing different security requirements.
-
Reliable Architectures through Observability
Kent Quirk shows an overview of observability tools and techniques, and specific recommendations for how to fit observability into their system designs and day-to-day development process.
-
Setting Goals as a Staff+ Engineer
Sabrina Leandro discusses how to define your development journey as a staff+ engineer, figuring out what you should be working on, how to set your goals, and how to define your backlog of work.
-
Virtual Threads for Lightweight Concurrency and Other JVM Enhancements
Ron Pressler presents how and why Java abstracted its existing thread construct to provide an alternative user-mode implementation of threads as opposed to offering a new concurrency construct.