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

Zero-JS Wasn't Enough: Edge Caching SSR HTML on Cloudflare Workers

The previous article ended with a confession: same build, two PageSpeed runs two hours apart, desktop Performance 99 and then 90. I blamed first-scree…

astrocloudflarecacheperformance
Dev.to Jun 17, 2026, 08:18 UTC
EN

How We Saved Big and Simplified Our Image Pipeline: Adopting bunny.net on DEV

Hey everyone, Ben here. If you’ve been following the journey of DEV and our open source project Forem , you know we’ve always been obsessed with web p…

performancewebdevdesignbunny
Dev.to Jun 16, 2026, 16:41 UTC
EN

The Silent Performance Killer in Rails: Understanding and Fixing N+1 Queries

If you've ever investigated a slow Rails endpoint, chances are you've encountered one of the most common performance problems in the Rails ecosystem: …

rubyrailsperformancedatabase
Dev.to Jun 16, 2026, 08:44 UTC
EN

Tackling Performance Bottlenecks in Full-Stack Development: A Senior Engineer’s Guide

As a full-stack product engineer, one of the most persistent challenges I face is managing performance bottlenecks that arise between frontend, backen…

apiperformancesoftwareengineeringwebdev
Dev.to Jun 16, 2026, 07:35 UTC
EN

Why recording video in the browser is harder than it looks

Hey folks! In this article, I want to share our experience building a screen recorder inside the browser. The product is Browser Recorder , a Chrome e…

javascriptchromeperformancewebdev
Dev.to Jun 15, 2026, 15:26 UTC
EN

UUID vs ULID vs NanoID: Which Identifier Should You Use in 2026?

A few years ago, choosing an ID format was easy. Most of us generated a UUID, stored it in the database, and moved on. Today things are different. Mod…

backenddatabaseperformancesystemdesign
Dev.to Jun 14, 2026, 17:39 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

Edge Computing in the Browser: How I Replaced a Backend Server with Web Workers & WASM

The obsession with centralizing heavy compute on backend servers is a massive bottleneck for both cost and latency. In 2026, as more applications move…

webdevperformancejavascriptarchitecture
Dev.to Jun 14, 2026, 09:22 UTC
EN

Magento 2 EAV Performance Deep Dive: Optimizing the Entity-Attribute-Value Model

The Entity-Attribute-Value (EAV) model is both Magento's greatest strength and its most persistent performance bottleneck. It gives you unlimited flex…

magentoperformanceeavmysql
Dev.to Jun 14, 2026, 09:02 UTC
EN

Smart Query-Aware Cache Invalidation: Solving Mongoose Performance at Scale

The Mongoose Caching Problem (And How We Solved It) From 300 RPS to 700+ RPS: A 2.2x Performance Breakthrough When you're building a Node.js applicati…

databasenodeperformanceshowdev
Dev.to Jun 14, 2026, 04:19 UTC
EN

WebAssembly turned my "static" site into a zero-backend app platform

For the longest time I treated "static site" and "does real work" as mutually exclusive. Static meant brochureware. Anything heavier like resizing an …

webassemblystaticwebappsperformancewebdev
Dev.to Jun 13, 2026, 18:10 UTC
EN

Why We Rebuilt Our Magento Checkout with React: Performance Results

Magento's default Luma checkout loads a heavy Knockout.js stack, dozens of RequireJS modules, and payment iframes that fight for the main thread. For …

magentoreactecommerceperformance
Dev.to Jun 13, 2026, 03:04 UTC
EN

HTML-First Websites Are Quietly Winning Again in 2026

TL;DR: HTML-first means shipping real, server-rendered content before any JavaScript runs, then adding scripts only where they earn their place. In 20…

webdevhtmlperformancejavascript
Dev.to Jun 12, 2026, 18:41 UTC
EN

Token Cost Optimization: How to Cut LLM Inference Spend Without Cutting Quality

There is a version of token cost optimization that I do not recommend: cutting token counts by reducing the quality of your system prompt, your retrie…

aillmperformancerag
Dev.to Jun 12, 2026, 17:33 UTC
EN

Streaming 25 Million Excel Cells Through 7 MB of Memory

Streaming 25 Million Excel Cells Through 7 MB of Memory TL;DR: I built an export pipeline that streams 15M+ records as formatted Excel files inside ZI…

javaperformanceshowdevsystemdesign
Dev.to Jun 12, 2026, 17:33 UTC
EN

I Cut My Next.js + Supabase App Load Time by 73% - Here Are the 5 Techniques That Actually Worked

I Cut My Next.js + Supabase App Load Time by 73% - Here Are the 5 Techniques That Actually Worked Last month, our SaaS dashboard was embarrassingly sl…

performancenextjssupabaseoptimization
Dev.to Jun 12, 2026, 12:38 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

Running a High-Performance AI Gateway on Kubernetes

Bifrost, the open-source AI gateway, handles thousands of concurrent LLM requests on Kubernetes with near-zero overhead, autoscaling, and centralized …

aikubernetesllmperformance
Dev.to Jun 11, 2026, 20:38 UTC
EN

Building Zyke: A High-Performance Community Platform with HTMX, Redis, and CKEditor

When I set out to build Zyke: zyke.social , my goal was simple. I wanted a community platform that was incredibly fast, deeply optimized for search en…

performancepythonshowdevwebdev
Dev.to Jun 11, 2026, 19:23 UTC
EN

Building a Sovereign Home Server: Lessons Learned Running Nextcloud, Euro-Office, and Frigate on a Raspberry Pi 5

A single-board computer like the Raspberry Pi 5 (8GB) can be surprisingly capable when properly optimized. Running a complete NVR with AI object detec…

iotlinuxopensourceperformance
Dev.to Jun 11, 2026, 09:18 UTC
EN

MTP Isn't Always a Win: 1.95x on My 3090, but Speculative Decoding Is Hardware-Dependent

In my MTP post , speculative decoding roughly doubled Qwen3.6-27B generation on a 3090. It's tempting to read that as "turn on MTP, go faster." So I m…

llmmachinelearningperformancegemma
Dev.to Jun 11, 2026, 07:26 UTC
EN

Defeating the OFFSET Penalty: Cursor Pagination in Laravel

The Hidden O(N) Pagination Trap When building data-heavy B2B SaaS platforms at Smart Tech Devs, rendering lists of invoices, logs, or user rosters is …

laraveldatabasepostgresperformance
Dev.to Jun 11, 2026, 04:12 UTC
EN

How Databases Impact System Scalability and Speed in Software Engineering

Databases are core to most software systems, and their design directly influences both scalability and performance. Here’s what every engineer should …

databasescalabilityperformancesoftwareengineering
Dev.to Jun 10, 2026, 14:14 UTC
EN

Rails Performance Optimization: Fixing N+1 Queries with includes, preload, and eager_load

Originally published on Hashnode: https://railswithyashika.hashnode.dev/rails-performance-n-plus-one-queries When working with associations in Rails, …

rubyrailsperformancedatabase
Dev.to Jun 10, 2026, 10:22 UTC
EN

Debugging and Eliminating Invisible Memory Leaks in Node.js Event Loops

When building microservices or background worker processes that are meant to run continuously for months at a time, memory management becomes critical…

backendjavascriptnodeperformance
Dev.to Jun 10, 2026, 07:14 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

Doubling Qwen3.6-27B on One RTX 3090: ollama llama.cpp + MTP, Lever by Lever (35.7 80.2 tok/s)

A reader on my last post said Ollama was leaving a lot on the table — that a tuned backend with multi-token prediction (MTP) could roughly double my 3…

ollamallmperformancemachinelearning
Dev.to Jun 9, 2026, 09:21 UTC
EN

Breaking the 100k Row Limit: Building High-Performance Dynamic Grids with VyncCanvasScroll in Vue 3

The Million-Row Challenge in Modern Web Apps When dealing with massive enterprise datasets—like Amazon SKU multi-account performance metrics or high-f…

vuejavascriptperformancecanvas
Dev.to Jun 9, 2026, 07:21 UTC
EN

RUM—Storing More in the Index

This series of posts traces the evolution from GIN to RUM to Extended RUM, showing how a single architectural idea—store more in the index to do less …

architecturedatabaseperformancepostgres
Dev.to Jun 9, 2026, 06:12 UTC
EN

Cache Deep Dive III — Replacement Policies, Prefetch, and Single-Thread Memory Access

The previous article discussed the static structure of caches. This part moves into dynamic aspects: when a program continuously issues read requests,…

architecturecomputerscienceperformancesystems
Dev.to Jun 9, 2026, 05:01 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 →