InfoQ Homepage Presentations
-
End-to-End ML without a Data Scientist
Holden Karau discusses how to train models, and how to serve them, including basic validation techniques, A/B tests, and the importance of keeping models up-to-date.
-
Deep Learning for Science
Prabhat discusses machine learning's impact on climatology, astronomy, cosmology, neuroscience, genomics, and high-energy physics, and the future of AI in powering scientific discoveries.
-
Liquidity Modeling in Real Estate Using Survival Analysis
Xinlu Huang and David Lundgren discuss hazard and survival modeling, metrics, and data censoring, describing how Opendoor uses these models to estimate holding times for homes and mitigate risk.
-
Tech in Banking Panel
The panelists discuss some of the challenges of architecting systems for banking.
-
FlexiTime Token: Building dApps with Ethereum
Alex Batlin talks about dApp in Ethereum, what it is and how it can help us track pre-bought time as tokens on blockchain.
-
Microservices: API Re-Platforming @Expedia
Mariano Albera describes how the Expedia Affiliate Network unit underwent a massive replatforming project that moved from an on-prem monolith to a cloud-based microservice architecture.
-
Actors or Not: Async Event Architectures
Yaroslav Tkachenko discusses two approaches to an asynchronous event-based architecture: a "classic" style protocol and an actor-based approach, exploring benefits, challenges, and lessons learned.
-
CRDTs and the Quest for Distributed Consistency
Martin Kleppmann explores how to ensure data consistency in distributed systems, especially in systems that don't have an authoritative leader, and peer-to-peer communication.
-
Redesign Design
Matteo Cavucci explores how design is changing in the digital age, beyond the initial delivery of specifications and blueprints, to an adaptive co-creation process that evolves iteratively over time.
-
Introducing FlureeDB, The World's First ACID-Compliant Blockchain Database
Brian Platz introduces FlureeDB, a graph-style database for building blockchain applications.
-
Implementing Raft in RabbitMQ
Michael Klishin and Karl Nilsson explain the pros and cons of RabbitMQ adopting Raft, how it can affect users, and what kind of trade-offs their team faced.
-
Strangling the Monolith with a Data-driven Approach: A Case Study
Simon Duffy and David Julia discuss rewriting a monolith application using data-driven testing.