.NET Weekly #114 (04.02 - 10.02)
Cloud & Web
- The Law of the JSON
- ASP.NET Core - Saturating 10GbE at 7+ million request/s
- When AWS Autoscale Doesn’t
- Massively Parallel Hyperparameter Optimization on AWS Lambda
- Processing trillions of events per day with Apache Kafka on Azure
- Reducing initial request latency by pre-building services in a startup task in ASP.NET Core
Tooling & Libraries
- VueJS Devtools v5.0.0-beta.4
- Vue 2.6 released
- Hosting Your Own Git Server - Part 1
- Azure DevOps Roadmap update for 2019 Q1
- Pulumi - Multi-Language Strategy and Interoperability
- React v16.8 - The One With Hooks
- VSCode version 1.31
- Try Device Flow with IdentityServer4
- Announcing ML.NET 0.10 – Machine Learning for .NET
Architecture & Databases
- Don’t Let the Internet Dupe You, Event Sourcing is Hard
- Kubernetes at CERN - Use Cases, Integration and Challenges
- Application-Database Co-Evolution - A New Design and Development Paradigm
- UUIDs in MySQL are really not random
- PostgreSQL at Scale - Database Schema Changes Without Downtime
- Why NASA Converted Its Lessons Learned Database into a Knowledge Graph
- Move fast and migrate things: how we automated migrations in Postgres
- Modern database should natively support transactionally reactive programming
- An Overview of the Index Changes in PostgreSQL 11
- Life Beyond Distributed Transactions An Apostate’s Implementation - Relational Resources
Programming Languages
- How to get the value out of the monad
- WebAssembly Troubles part 1 - WebAssembly Is Not a Stack Machine
- The Day I Fell in Love with Fuzzing
- Fixing Random, part 2
- Fixing Random, part 3
- How many keywords I can fit into a single C# expression?
- Brainstorming - Creating a small single self-contained executable out of a .NET Core application
- C# Futures - Pointer Math
- NullableAttribute and C# 8
Runtime
- Figure out how to handle IAsyncDisposable types in DI
- Tuning a Runtime for Both Productivity and Performance
- New System.Data.Common batching API
- V8 release v7.3
- Publishing to Single-file in .Net Core
- Why is stack size in C# exactly 1 MB
- Expose HttpResponse PipeWriter in Kestrel
Other
- State of Clojure 2019 Results
- Benchmarking Go vs Node vs Elixir
- Reflecting on My Failure to Build a Billion-Dollar Company
- Incrementally migrating over one million lines of code from Python 2 to Python 3
- Making money from Open Source Software The problem
- Making money from Open Source Software The dichotomy
- Making money from Open Source Software How we do it?