Tech Skills

Systems Design & Architecture

Scalability, databases, microservices, APIs, caching and distributed systems

13,597
lessons
Skills in this topic
View full skill map →
Systems Design Basics
beginner
Explain SQL vs NoSQL tradeoffs
Distributed Systems
intermediate
Design event-driven systems with message queues
AI Systems Design
advanced
Design an LLM inference cluster with vLLM
All Reads (6,890) Articles (812)Blog Posts (4754)Tutorials (950)Research Papers (8)News (366)
Voyager 2 cheats the power budget for another year
The Register 🏗️ Systems Design & Architecture ⚡ AI Lesson 2w ago
Voyager 2 cheats the power budget for another year
Carefully choreographed shutdown gives probe's three remaining instruments more time
Tech divorce from Walmart cost Brit retail giant Asda £1.22B
The Register 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Tech divorce from Walmart cost Brit retail giant Asda £1.22B
Project which included new SAP system saw delays and costs rise from an £800m estimate while causing financial disruptions
IBM teases new rackable mainframes that ‘complete’ the z17 family
The Register 🏗️ Systems Design & Architecture 1mo ago
IBM teases new rackable mainframes that ‘complete’ the z17 family
Big Iron remains big business for Big Blue
The Verge 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
How much would the Steam Machine cost to build?
The Steam Machine is here, with a base price of $1,049. Yes, that's nearly twice the price of a PS5, but what you're buying here isn't a console but a full-on P
The database that refused to die: How Postgres survived its own creators
The Register 🏗️ Systems Design & Architecture 2mo ago
The database that refused to die: How Postgres survived its own creators
From academic toss-aside to cloud substrate
ZDNet 🏗️ Systems Design & Architecture ⚡ AI Lesson 2mo ago
I tested the new modular ThinkPad, and it's the repairable future I'm hoping for
Unveiled at CES, the 14th-gen Lenovo ThinkPad X1 Carbon Aura Edition features a redesigned double-sided motherboard and modular components.
Hacker News · regnerba 🏗️ Systems Design & Architecture ⚡ AI Lesson 2mo ago
Lore – Open source version control system designed for scalability
Lore – Open source version control system designed for scalability. 680 comments, 1276 points on Hacker News.
Neo4j plots Palantir alternative with GraphAware acquisition
The Register 🏗️ Systems Design & Architecture 2mo ago
Neo4j plots Palantir alternative with GraphAware acquisition
Graph database biz says on-prem, air-gapped intel stack gives governments a no-kill-switch option
Picogrid raises $45M to become the neutral integration layer for modern defence
The Next Web AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 2mo ago
Picogrid raises $45M to become the neutral integration layer for modern defence
The Pentagon is buying defence hardware faster than it can make any of it talk to each other. Sensors, autonomous platforms, edge compute, electronic-warfare pa
ZDNet 🏗️ Systems Design & Architecture ⚡ AI Lesson 2mo ago
You can easily make Zorin OS look and feel like Windows, MacOS, or Linux - here's how
Zorin OS is one of the most popular Linux distributions. One reason is its flexibility, which makes it easy to customize the desktop's look and feel.
UK reloads artillery plans with £1B remote-control howitzer order
The Register 🏗️ Systems Design & Architecture 3mo ago
UK reloads artillery plans with £1B remote-control howitzer order
72 Boxer-mounted RCH 155s due from 2028 as Britain fills the gap left by AS-90s sent to Ukraine
Custom PC worked in the lab, failed on site – and so did the angry client
The Register 🏗️ Systems Design & Architecture ⚡ AI Lesson 3mo ago
Custom PC worked in the lab, failed on site – and so did the angry client
It's amazing what happens when you plug everything in
ON CALL: Custom PC worked in the lab, failed on site – and so did the angry client
The Register 🏗️ Systems Design & Architecture ⚡ AI Lesson 3mo ago
ON CALL: Custom PC worked in the lab, failed on site – and so did the angry client
It's amazing what happens when you plug everything in
Custom PC worked in the lab, failed on site – and so did the angry client
The Register 🏗️ Systems Design & Architecture ⚡ AI Lesson 3mo ago
Custom PC worked in the lab, failed on site – and so did the angry client
It's amazing what happens when you plug everything in
The Register 🏗️ Systems Design & Architecture ⚡ AI Lesson 4mo ago
NASA working on ‘Big Bang’ upgrade to keep the Voyagers alive for longer
Tests scheduled for May can’t come soon enough after VGER 1 power glitch led to instrument shutdown NASA has revealed it’s working on a plan called “The Big Ban
The Register 🏗️ Systems Design & Architecture 4mo ago
Britain gives Rolls-Royce the nod to sketch out its mini reactor future
Contract kicks off design work, but SMRs unlikely to generate power before the mid-2030s The British government has signed a deal with Rolls‑Royce to carry out
Hacker News · pjmlp 🏗️ Systems Design & Architecture ⚡ AI Lesson 5mo ago
Microservices and the First Law of Distributed Objects (2014)
Microservices and the First Law of Distributed Objects (2014). 37 comments, 51 points on Hacker News.
Hacker News · codingfox 🏗️ Systems Design & Architecture ⚡ AI Lesson 5mo ago
Simplifying Application Architecture with Modular Design and MIM
I’ve written a deep dive into Software Design focusing on the "gray area" between High-Level Design (system architecture) and Low-Level Design (classe
Hacker News · rodrigorcs 🏗️ Systems Design & Architecture ⚡ AI Lesson 6mo ago
Show HN: I built a fuse box for microservices
Hey HN! I'm Rodrigo, I run distributed systems across a few countries. I built Openfuse because of something that kept bugging me about how we all do circu
Hacker News · WolfOliver 🏗️ Systems Design & Architecture ⚡ AI Lesson 7mo ago
Microservices for the Benefits, Not the Hustle (2023)
Microservices for the Benefits, Not the Hustle (2023). 58 comments, 27 points on Hacker News.
Hacker News · billyp-rva 🏗️ Systems Design & Architecture ⚡ AI Lesson 7mo ago
Avoiding fan traps in database design and system diagrams
Avoiding fan traps in database design and system diagrams. 4 comments, 34 points on Hacker News.
Hacker News · leptoniscool 🏗️ Systems Design & Architecture ⚡ AI Lesson 7mo ago
Microservices Killed Our Startup. Monoliths Would've Saved Us
Microservices Killed Our Startup. Monoliths Would've Saved Us. 54 comments, 51 points on Hacker News.
Hacker News · calvinbarker 🏗️ Systems Design & Architecture ⚡ AI Lesson 8mo ago
Reflections and rantings from a system design interviewer
Reflections and rantings from a system design interviewer. 4 comments, 14 points on Hacker News.
Hacker News · birdculture 🏗️ Systems Design & Architecture ⚡ AI Lesson 8mo ago
Why Twilio Segment moved from microservices back to a monolith
Why Twilio Segment moved from microservices back to a monolith. 252 comments, 281 points on Hacker News.
Hacker News · mapehe 🏗️ Systems Design & Architecture ⚡ AI Lesson 8mo ago
Microservices should form a polytree
Microservices should form a polytree. 119 comments, 142 points on Hacker News.
Hacker News · tsenturk 🏗️ Systems Design & Architecture ⚡ AI Lesson 8mo ago
You want microservices, but do you need them?
You want microservices, but do you need them?. 144 comments, 150 points on Hacker News.
Hacker News · BinaryIgor 🏗️ Systems Design & Architecture ⚡ AI Lesson 9mo ago
Modular monolith and microservices: Modularity is what matters
Modular monolith and microservices: Modularity is what matters. 151 comments, 148 points on Hacker News.
Hacker News · fmfamaral 🏗️ Systems Design & Architecture ⚡ AI Lesson 10mo ago
Event Sourcing, CQRS and Micro Services: Real FinTech Example
Event Sourcing, CQRS and Micro Services: Real FinTech Example. 68 comments, 85 points on Hacker News.
Hacker News · akarshc 🏗️ Systems Design & Architecture ⚡ AI Lesson 10mo ago
Why I Chose Elixir Phoenix over Rails, Laravel, and Next.js
Why I Chose Elixir Phoenix over Rails, Laravel, and Next.js. 260 comments, 272 points on Hacker News.
Hacker News · ch3nyang 🏗️ Systems Design & Architecture ⚡ AI Lesson 10mo ago
Ask HN: How can I join more tech communities like lobste.rs?
I've been an active reader of Hacker News for a while and am interested in joining the more focused discussions on Lobste.rs, particularly around programmi
Hacker News · todsacerdoti 🏗️ Systems Design & Architecture ⚡ AI Lesson 11mo ago
Basics of Equality Saturation
Basics of Equality Saturation. 2 comments, 17 points on Hacker News.
Hacker News · signa11 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Non-Uniform Memory Access (NUMA) is reshaping microservice placement
Non-Uniform Memory Access (NUMA) is reshaping microservice placement. 34 comments, 98 points on Hacker News.
Hacker News · dondraper36 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Good system design
Good system design. 390 comments, 957 points on Hacker News.
Hacker News · qianli_cs 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Elements of System Design
Elements of System Design. 37 comments, 159 points on Hacker News.
Hacker News · jmg421 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Show HN: I built a biological network visualization tool
I've been working on nodes.bio - an interactive tool for visualizing biological networks and systems thinking. The tool features interactive network visual
Hacker News · jmillikin 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Hacking Coroutines into C
Hacking Coroutines into C. 42 comments, 160 points on Hacker News.
Hacker News · thinkmachyx 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Proposal: GUI-first, text-based mechanical CAD inspired by software engineering
Most mechanical CAD tools (SolidWorks, Fusion, FreeCAD) still lock all modeling into opaque binary files. That makes it hard to track changes, collaborate with
Hacker News · rbajp 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
LeetCode for System Design
LeetCode for System Design. 55 comments, 77 points on Hacker News.
Hacker News · nexo-v1 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Microservices are a tax your startup probably can't afford
Microservices are a tax your startup probably can't afford. 263 comments, 310 points on Hacker News.
Hacker News · todsacerdoti 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
System Design of a Cellular APL Computer
System Design of a Cellular APL Computer. 16 comments, 38 points on Hacker News.
Hacker News · tobr 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
You should know this before choosing Next.js
You should know this before choosing Next.js. 137 comments, 284 points on Hacker News.
Hacker News · 3a2d29 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Ask HN: How to study for system design that doesn't include front end/back end?
I got a system design interview where I was asked to build a pricer for a financial product, then expand it to multiple pricers that might share inputs. This wa
Hacker News · Bluestein 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Arcan as Operating System Design (2021)
Arcan as Operating System Design (2021). 3 comments, 30 points on Hacker News.
Hacker News · emreb 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Eventual Consistency Is Tricky
Eventual Consistency Is Tricky. 7 comments, 11 points on Hacker News.
Hacker News · steffoz 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
We switched from Next.js to Astro (and why it might interest you)
We switched from Next.js to Astro (and why it might interest you). 160 comments, 167 points on Hacker News.
Hacker News · unclebucknasty 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Why microservices might be finished as monoliths return with a vengeance
Why microservices might be finished as monoliths return with a vengeance. 32 comments, 47 points on Hacker News.
Hacker News · fagnerbrack 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Engineers do not get to make startup mistakes when they build ledgers
Engineers do not get to make startup mistakes when they build ledgers. 551 comments, 590 points on Hacker News.
Hacker News · ilrwbwrkhv 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Next.js, TypeScript are instant turn offs
I can't stand these codebases anymore. So much of cruft and so many new codebases are all AI generated. Anyone else having a hard time with these?