.NET Weekly #120 (18.03 - 24.03)
Cloud & Web
- Monsters in the Middleboxes - Introducing Two New Tools for Detecting HTTPS Interception
- How to build a distributed throttling system with Nginx + Lua + Redis
- React Component Types - A complete Overview
- Power IoT and time-series workloads with TimescaleDB for Azure Database for PostgreSQL
- Speeding Up Your Website (Best Practices by Yahoo)
- Preload, prefetch and other link tags
- How to structure a Vue project - Authentication
- Hosting ASP.NET Core behind https in Google Kubernetes Engine
- Demystifying HttpClient Internals - HttpRequestMessage
- Announcing Amazon.Lambda.RuntimeSupport
Tooling & Libraries
- Vault 1.1
- Open-sourcing Sandboxed API
- A Change To Trello Teams, Automation With Butler, Map View, And 13 Enterprise Features
- MS Orleans v2.3.0
- In Defense of YAML
- Profiling .NET Code with PerfView and visualizing it with speedscope.app
- GitLab 11.9 released with secrets detection and multiple MR approval rules
- AWS SDK for .NET now targets .NET Standard 2.0
- Maybe You Don’t Need Kubernetes
- Making Terraform and Serverless framework work together
Architecture & Databases
- Vertically Scaling PostgreSQL
- Database Internel Architecture - SQLite
- Introducing Spark-Select for MinIO Data Lakes
- Rabbit’s Anatomy - Understanding Topic Exchanges
- Redis streams as a pure data structure
- How to evaluate your next database
- Scaling LaunchDarkly from 4 to 200 billion feature flags daily
- Serverless Architectures
- Benchmarking Managed PostgreSQL Cloud Solutions - Part Two - Amazon RDS
Programming Languages
- Fixing Random, part 14
- Objects Should Be Immutable
- gRPC on dotnet core docs live
- Microservices to Workflows - Expressing Business Flows using an F# DSL
- Comparing ASP.NET Core IoC container service lifetimes with Autofac IoC container instance scopes
- Fixing Random, part 15
Runtime
- Core support for object pooling
- LLVM 8.0.0 Release
- A new way of tracking variables
- .NET Internals Cookbook Part 5 — Methods, parameters, modifiers
- .NET Internals Cookbook Part 6 — Object internals
- Mono - Tail calls optimizations