
The Idealcast with Gene Kim by IT Revolution Simplifying The Inventory Management Systems at the World’s Largest Retailer Using Functional Programming Principles with Scott Havens
Sep 23, 2021
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
Introduction
00:00 • 2min
Functional Programming - What I Learned From Deboffs Enterprise Talk
02:14 • 3min
Customer Facing Systems Need to Have a Minimal Up Time
04:47 • 4min
Is There a Reservation in a Warehouse?
08:34 • 2min
The Order Domain in Ecommerce Is a Problem, Sam.
10:51 • 2min
How to Test a Synchronous System in Production?
12:25 • 2min
How to Test the Correctness of a New Feature in a Live Synchronis System
14:37 • 2min
The Coordination Problem in a Distributed System
16:24 • 2min
Devops at High Vulnerability - Service Now
18:27 • 4min
The Simplest Type of Data Base Accis That You Can Come Up With
22:29 • 4min
The Curring of Function Composition in Programming Languages
26:13 • 5min
Code Architecture - A New Way to Scale a Service Cluster
31:09 • 4min
The Changes in the Event Stream Example
35:38 • 2min
Devops at High Velocity - Service Now
37:34 • 2min
Event Driven Systems - How Do They Work?
39:56 • 2min
Hall Marks of Great Architecture
42:13 • 2min
Having the Right Levels of Abundance That Makes It a Great Architecture
44:30 • 2min
Decoupling a Distributed System
46:08 • 3min
Is There a Breaking Change in Schema?
48:49 • 2min
What Do You Do When You Replace the Dominant Archtectur
50:59 • 3min
Inventory Management
54:13 • 2min
Two Inventory Management Systems Is Making That Promise
56:10 • 3min
The Conbon Style System in a Toy Plant
59:38 • 4min
How Can Even Simple Systems Suffer From Problems Like This?
01:03:34 • 3min
The Importance of Side Effects in Your Business Processor
01:06:17 • 2min
Is There a Tool to Think With?
01:08:47 • 4min
Is There a Side Effect to a Function?
01:13:09 • 1min
Functional Design Enclosure Podcast - Number Seven
01:14:28 • 6min
Distributed Tracing Helps With Observability Concerns
01:20:23 • 3min
Is There a Problem Worth Solving?
01:23:13 • 2min
The Ideal Cast Is Produced by Idea Revolution
01:24:53 • 5min
Scalability and Performance Testing on the Panther System
01:29:54 • 2min
The Power of Inventory Management - A New Approach to Inventory Management
01:32:19 • 5min
How to Separate Your Business Logic From Your Io
01:37:43 • 2min
Using a Multicast Driver for Windows Three Point One
01:40:08 • 5min
Working in the Windows 3 Point One Multicast Group
01:45:11 • 4min
Using Scala to Eliminate Code Errors in the Supply Chain
01:49:14 • 3min
The Importance of Good Architecture
01:52:11 • 3min
Is There a Gap?
01:55:08 • 4min
Functional Programming - I Love What Scott Says
01:58:39 • 5min
