.NET 5 Preview: What’s Coming This November

.NET 5 unifies .NET Core and .NET Framework. Here’s what to expect when it releases in November. The Unification One .NET going forward C# 9 and F# 5 Single BCL across all platforms Top-level programs Records and init-only setters Performance Significant perf improvements in GC, JIT, and libraries. ARM64 support improved. References .NET 5 Preview

Read more โ†’

Azure Functions Durable Entities: Stateful Serverless

Serverless is typically stateless. Durable Functions changed that with orchestrations. Now, “Durable Entities” brings the Actor Model (similar to Akka or Orleans) to Azure Functions, allowing you to define small, stateful objects that persist across calls. Defining an Entity Signaling an Entity Entities are addressed by ID. Signals are one-way (fire and forget) writes. Key […]

Read more โ†’

SQL Server 2019: Intelligent Query Processing in Action

SQL Server 2019 introduces “Intelligent Query Processing” (IQP), a suite of features that fix performance issues automatically without code changes. We look at Adaptive Joins and Scalar UDF Inlining. Adaptive Joins Traditionally, the optimizer chooses Nested Loop vs Hash Join based on *estimated* row count. If estimates are wrong, performance tanks. Adaptive Joins defer this […]

Read more โ†’

Vue.js Performance Optimization Techniques

Vue.js is fast by default, but large apps can slow down. Here are optimization techniques I use. Lazy Loading Routes v-once for Static Content Virtual Scrolling For long lists, use vue-virtual-scroller to render only visible items. Key Tips Use computed properties (cached) Avoid watchers when computed works Use v-show vs v-if appropriately Keep components small

Read more โ†’
Posted in Uncategorized

Kafka Streams: Real-Time Data Processing

Apache Kafka is more than a message broker; with Kafka Streams, it’s a stream processing engine. You can join, filter, and aggregate data in real-time without an external database. This guide explores the DSL (KStream vs KTable) and stateful operations. KStream vs KTable Understanding this duality is core to Kafka Streams. KStream: An endless record […]

Read more โ†’

Azure Static Web Apps: The New JAMstack Platform

Azure Static Web Apps (ASWA) simplifies hosting JAMstack applications by coupling a static frontend (React, Vue, Blazor) with a serverless backend (Azure Functions) in a single resource. Announced at Build 2020, it provides a seamless GitHub Actions integration out of the box. Architecture Routing and Security Configure routing rules in `staticwebapp.config.json` (formerly `routes.json`). Key Takeaways […]

Read more โ†’