Tech News
All News AI & ML Architecture DevOps Open Source Programming Team Management Testing & QA Web

Architecture

⚑ Report a Problem

Latest Architecture news from Tech News

All topics agents ai api architecture automation aws backend beginners career database devchallenge devops gemma javascript llm machinelearning mcp opensource performance productivity programming python react security showdev softwareengineering systemdesign tutorial typescript webdev
All EN RU
EN

Part 8: Persistence and State - EF Core, Migrations, and Reliability

In the last part, we looked at how expressions make your workflows dynamic. Today, we are discussing the backbone of any production-ready system: Pers…

dotnetarchitecturecsharpdatabase
Dev.to Jun 17, 2026, 08:01 UTC
EN

Your .NET RAG stack hides a Python sidecar. I built the engine that removes it.

TL;DR — Every .NET RAG project quietly ships a Python sidecar to do one job: chunk documents. I got rid of mine. DocNest .NET is an idiomatic C# / .NE…

dotnetcsharpairag
Dev.to Jun 16, 2026, 05:09 UTC
EN

Your Hand-Rolled Two-Phase Commit Between Two Databases Isn't Atomic

I had a write that spanned two physically separate databases. A rename that had to propagate across several tables in one database and a couple of tab…

databasebackenddotnetarchitecture
Dev.to Jun 15, 2026, 15:37 UTC
EN

Dev Log: deleting code and breaking the build on purpose

Day one of building Munchausen v1.0 started with deleting the existing implementation and deliberately breaking its replacement. Munchausen is a mock-…

csharpdotnetnuget
Dev.to Jun 15, 2026, 05:35 UTC
EN

Munchausen: The forgotten side project from 9 years ago

9 years ago ... I started this project 9 years ago, back in 2017. Mainly because I wanted to learn a few things. Plenty of tools already existed at th…

csharpdotnetnuget
Dev.to Jun 15, 2026, 05:30 UTC
EN

How to Use FFmpeg with C# (No Installation Required)

Originally published at ffmpeg-micro.com Most C# video processing guides start the same way: download an FFmpeg binary, add it to your PATH, then call…

csharpdotnetffmpegvideo
Dev.to Jun 14, 2026, 10:15 UTC
EN

Starving the Garbage Collector: A Pragmatic Guide to Zero-Allocation C#

Over the last few weeks, I’ve open-sourced a suite of high-performance, zero-dependency C# engines. This includes a native DataFrame library ( Glacier…

csharpdotnetopensourceperformance
Dev.to Jun 14, 2026, 10:06 UTC
EN

A Semantic Approach to WPF and MVVM with Clprolf framework

Introduction WPF and the MVVM (Model-View-ViewModel) pattern are powerful tools for desktop development. However, as applications grow, the technical …

dotnetcsharparchitectureoop
Dev.to Jun 13, 2026, 17:10 UTC
EN

How I Built an AI-Powered Adult (Porn) Content Scanner for Windows (And the Engineering Challenges I Didn't Expect)

Building an AI-Powered Content Scanner for Windows: Performance, Multithreading and GPU Acceleration in .NET Building software always looks straightfo…

aidotnetmachinelearningperformance
Dev.to Jun 11, 2026, 21:25 UTC
EN

C# Compiler Lowering Explained: What Happens at Build Time - Part 1 of the "The Anatomy of Compiler Lowering" series

C# Compiler Lowering Explained: What Happens at Build Time (Part 1) itplamen itplamen itplamen Follow Jun 5 C# Compiler Lowering Explained: What Happe…

computersciencecsharpdotnettutorial
Dev.to Jun 10, 2026, 07:38 UTC
EN

I built a native C# Grep engine that's holding it's own with ripgrep (with zero allocations)

Let’s be honest: the golden rule of modern software engineering is "never rewrite grep." Tools like ripgrep are written in native Rust, compiled strai…

csharpdotnetperformanceshowdev
Dev.to Jun 9, 2026, 15:26 UTC
EN

Building a Metadata-Driven Runtime API Platform for Analytics Systems

Building a Metadata-Driven Runtime API Platform for Analytics Systems 1. Business Problem When I joined this project as a consultant, I almost said no…

graphqldotnetarchitecturebackend
Dev.to Jun 9, 2026, 14:39 UTC
EN

Classes, Enums, and Records Look Like Simple Language Features — Until You Realize They Define Your Entire Domain Model

Classes, Enums, and Records Look Like Simple Language Features — Until You Realize They Define Your Entire Domain Model Why Senior .NET Engineers Spen…

aisoftwarebackenddotnet
Dev.to Jun 9, 2026, 02:08 UTC
EN

Why Squirix uses a strict client/server architecture for a .NET distributed cache

Squirix 0.1.0 is an early preview of a .NET distributed cache. A typed client SDK talks to a remote server over gRPC; the server owns state, routing, …

dotnetcsharpdistributedsystemsopensource
Dev.to Jun 7, 2026, 07:12 UTC
EN

Two Devs, One Marketplace: The Boring Decisions That Saved Us (SvelteKit + .NET)

There are two people on this project. My friend owns the backend on .NET. I do everything else: design, product, and the entire frontend on SvelteKit.…

architecturedotnetshowdevwebdev
Dev.to Jun 6, 2026, 19:19 UTC
EN

I Built the .NET Roadmap I Wish I Had at the Start of My Career

Hi DEV Community 👋 "We’ve all been there: you finish a tutorial, the code runs, but you still feel like you’re missing the 'why' behind the architectu…

dotnetazuresoftwareengineeringopensource
Dev.to Jun 6, 2026, 05:15 UTC
EN

Why I Bypassed the Cloud Treadmill to Build a 100% Independent Self-Hosted Stack

Philosophy doesn't mean much without execution. If I’m going to advocate for data sovereignty and owning your data, I need to show you exactly what my…

selfhostedarchitecturedotnetdevops
Dev.to Jun 5, 2026, 22:03 UTC
RU

REDB изнутри, статья 1: 13 таблиц, на которых работает всё

В  предыдущей статье  я разобрал что умеет REDB на практике: code-first схемы, LoadAsync без Include, LINQ с оконными функциями, деревья, re…

redbdotnetpostgresqlmssqlхранилищеархитектура
Habr Jun 4, 2026, 18:08 UTC
EN

How Tech Giants Build Software

Think of a tech stack like the tools, materials, and blueprints used to build a skyscraper. Different buildings need different materials. Similarly, t…

architecturedotnetmicrosoftsoftwaredevelopment
Dev.to Jun 4, 2026, 07:32 UTC
EN

.NET Quizzes and Tiny Console Projects Look Beginner-Level — Until You Realize They Are Quietly Training You to Think Like a Systems Engineer

Why Senior .NET Engineers Respect Fundamentals More Than Most Developers Expect One of the biggest misconceptions in software engineering is believing…

dotnetaibackendsoftware
Dev.to Jun 3, 2026, 21:17 UTC
EN

You can't delete an event. GDPR says you must. Crypto-shredding is the truce.

Two rules that can't both be true Event sourcing has one rule: you never delete. You append. The log is the source of truth, and rewriting history is …

dotnetsecurityeventsourcinggdpr
Dev.to Jun 3, 2026, 15:24 UTC
EN

After 4 months solo: shipping a Windows tray AI hotkey on .NET 8 + WPF (and the Win32 paste-back rabbit hole)

I spent 4 months of nights and weekends building CapyBro — a Windows tray app that runs AI on any selected text via a global hotkey. Native .NET 8 + W…

dotnetcsharpopensourceproductivity
Dev.to Jun 2, 2026, 20:18 UTC
EN

5 Surprises Migrating .NET Framework to .NET 9 with Claude Opus

5 Surprises Migrating .NET Framework to .NET 9 with Claude Opus My workflow before this little experiment was pretty standard for a .NET Framework to …

dotnetcsharptutorialai
Dev.to Jun 2, 2026, 10:25 UTC
EN

Learn ASP.NET from Scratch

If you read my last post , you read all of the things that I'd like to learn this year, starting with ASP.NET Core. I've spent the past week gathering…

dotnetcsharplearningmicrosoft
Dev.to Jun 1, 2026, 17:27 UTC
EN

Build a Database Connection Framework In 133 Lines Of Code

Entity Framework is a popular database connection choice for .NET developers. It's fairly simple to use but, what if I told you that we could create a…

dotnetdatabasewebdevlearning
Dev.to Jun 1, 2026, 17:27 UTC
EN

pypdf vs PdfPig: Text Extraction at Scale

Overview PDF text extraction is a common pre-processing step in data pipelines — ingesting research papers, legal documents, or reports before embeddi…

dotnetcsharpperformancebenchmarks
Dev.to May 31, 2026, 18:20 UTC
EN

Building AutoStack.Identity: A Zero-Dependency .NET 10 Library for SAML 2.0, JWT, and XML Signing

The Problem That Started This We were building a healthcare connectivity platform — multi-tenant, Azure-hosted, integrating with enterprise IdPs via S…

dotnetopensourcejwtauthentication
Dev.to May 31, 2026, 16:19 UTC
EN

RedBase / redb.Route / redb.Tsak 3.0.0 shipped

redb hit 20k NuGet downloads Three packages, one version bump. RedBase 3.0.0 — Free tier now generates the same pivot CTE as Pro. array_agg FILTER on …

statusdotnetdatabaseopensource
Dev.to May 31, 2026, 14:26 UTC
EN

AI doesn't fail because the model is bad. It fails because there's nothing underneath it

There's a question every system runs into the moment it goes to production and starts doing real things: what exactly happened, in what order, against…

dotnetaiprogrammingeventsourcing
Dev.to May 31, 2026, 13:17 UTC
EN

Building software in C#: part 2 - code architecture

In my previous post, I described how historical trends shaped our (or at least my) perception of software architecture. However, with experience and s…

architecturecsharpdotnetsoftwareengineering
Dev.to May 29, 2026, 19:52 UTC

© Tech News — Headline Aggregator

Sitemap Legal Notice Privacy Terms Copyright / Removal DSA Contact

Leaving the site

You are about to open an external website:

Continue →