.NET Weekly #73 (05.03 - 11.03)
Cloud & Web
- Decryption with Azure Key Vault
- Understanding the Performance Overhead of Encryption
- ASP.NET Core in Action - Filters
- Microsoft Announce General Availability of Azure Redis Cache Geo-Replication
- Comparing AWS Lambda performance of Node.js, Python, Java, C# and Go
- Debugging Distributed Systems
- Visual Studio 15.6 is out the door
- Productivity with ReSharper
- VSCode 1.21
- Exception popup, improved Smart Step Into, symbol servers, and more Rider 2018.1 EAP debugger updates
- Open-sourcing a 10x reduction in Apache Cassandra tail latency
Architecture & Databases
- What I Talk About When I Talk About Platforms
- zheap - a storage engine to provide better control over bloat
- Containers - What Are They Good For? Build Environments?
- READ COMMITTED SNAPSHOT ISOLATION and High version_ghost_record_count
- SQL Server Graph Databases – Part 1 Introduction
- Future architecture - what you've got here won't get you there
- Jepsen analysis of Aerospike 3.99.0.3
- Anna - A Crazy Fast, Super-Scalable, Flexibly Consistent KVS
Programming Languages
- Some design patterns as universal abstractions
- Paradigm Shifts and the Adoption of Programming Languages
- Tracing from JS to the DOM and back again
- Progressive Locks - fast, upgradable read/write locks
Runtime
- Really interesting discussion on the pros and cons of 'reified' and 'erased' generics (e.g CLR v JVM)
- The ‘in’-modifier and the readonly structs in C#
- System.IO in .NET Core 2.1 sneak peek
Other
- The Agile Fluency Model
- Clang is now used to build Chrome for Windows
- OpenPGPjs 3.0 has been released
- Don't Aim for Quality, Aim for Speed
- GDPR for Operations
- LLVM 6.0.0 Release