Episode
Let's Build Our Own ArrayPool - Deep .NET with Stephen & Scott
with Scott Hanselman, Stephen Toub
Stephen is back with Scott going DEEP with .NET! This time they are building their own ArrayPool from scratch explaining how it actually works. Then they go deeper into the build in ArrayPool of .NET and why you need it in your life!
Chapters
- 00:00 - Intro
- 00:05 - Impact and Functionality of Array Pool in .NET Development
- 03:57 - Understanding the Importance and Application of Pooling in Web Services
- 06:55 - Understanding Object pooling and Optimization in Programming
- 13:10 - Complexities and Mechanisms of Array Pools in Programming
- 17:54 - Concept and Implementation of Array Pools in Programming
- 23:32 - Array Length Optimization and Waterfall Strategy
- 26:09 - Array Pool Implementation and concurrent Queue Operations
- 31:24 - Memory Pressure Management and Thread Management in Computer Systems
- 32:58 - Understanding the Complexities and Trade-offs in Core Efficiency and Performance
- 37:04 - Async Methods and Task Allocation in Programming
- 39:51 - Understanding the Generational Collection and Array Pooling in Computer Memory Management
- 45:53 - Understanding Array Pool and Stack Allocation in Programming
- 51:59 - Array Pool Optimization and Memory Usage Patterns
- 58:32 - Strategies for Overcoming Analysis Paralysis in Software Development
- 01:01:33 - Implementation and Challenges of Keyword Search in .NET 9
Recommended resources
Stephen is back with Scott going DEEP with .NET! This time they are building their own ArrayPool from scratch explaining how it actually works. Then they go deeper into the build in ArrayPool of .NET and why you need it in your life!
Chapters
- 00:00 - Intro
- 00:05 - Impact and Functionality of Array Pool in .NET Development
- 03:57 - Understanding the Importance and Application of Pooling in Web Services
- 06:55 - Understanding Object pooling and Optimization in Programming
- 13:10 - Complexities and Mechanisms of Array Pools in Programming
- 17:54 - Concept and Implementation of Array Pools in Programming
- 23:32 - Array Length Optimization and Waterfall Strategy
- 26:09 - Array Pool Implementation and concurrent Queue Operations
- 31:24 - Memory Pressure Management and Thread Management in Computer Systems
- 32:58 - Understanding the Complexities and Trade-offs in Core Efficiency and Performance
- 37:04 - Async Methods and Task Allocation in Programming
- 39:51 - Understanding the Generational Collection and Array Pooling in Computer Memory Management
- 45:53 - Understanding Array Pool and Stack Allocation in Programming
- 51:59 - Array Pool Optimization and Memory Usage Patterns
- 58:32 - Strategies for Overcoming Analysis Paralysis in Software Development
- 01:01:33 - Implementation and Challenges of Keyword Search in .NET 9
Recommended resources
Video URL
HTML iframe
.NET
Have feedback? Submit an issue here.