Tech Skills

Systems Design & Architecture

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

10,001
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 (4,050) Articles (364)Blog Posts (2924)Tutorials (510)Research Papers (5)News (247)
Tech divorce from Walmart cost Brit retail giant Asda £1.22B
The Register 🏗️ Systems Design & Architecture ⚡ AI Lesson 4d 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
The Verge 🏗️ Systems Design & Architecture ⚡ AI Lesson 2w 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
ZDNet 🏗️ Systems Design & Architecture ⚡ AI Lesson 3w 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.
Picogrid raises $45M to become the neutral integration layer for modern defence
The Next Web AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo 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 1mo 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.
Custom PC worked in the lab, failed on site – and so did the angry client
The Register 🏗️ Systems Design & Architecture ⚡ AI Lesson 2mo 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 2mo 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 2mo 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
Hacker News · pjmlp 🏗️ Systems Design & Architecture ⚡ AI Lesson 3mo 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 4mo 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 · todsacerdoti 🏗️ Systems Design & Architecture ⚡ AI Lesson 10mo ago
Basics of Equality Saturation
Basics of Equality Saturation. 2 comments, 17 points on Hacker News.
Hacker News · signa11 🏗️ Systems Design & Architecture ⚡ AI Lesson 10mo 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 11mo ago
Good system design
Good system design. 390 comments, 957 points on Hacker News.
Hacker News · qianli_cs 🏗️ Systems Design & Architecture ⚡ AI Lesson 11mo ago
Elements of System Design
Elements of System Design. 37 comments, 159 points on Hacker News.
Hacker News · jmg421 🏗️ Systems Design & Architecture ⚡ AI Lesson 11mo 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 · 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?
Hacker News · faizshah 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Microservices Are Technical Debt
Microservices Are Technical Debt. 14 comments, 27 points on Hacker News.
Hacker News · onteri 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
White Papers to Learn System Design and Software Architecture
White Papers to Learn System Design and Software Architecture. 0 comments, 18 points on Hacker News.
Hacker News · argoeris 🏗️ Systems Design & Architecture ⚡ AI Lesson 1y ago
Devs need system design tools, not diagramming tools
Devs need system design tools, not diagramming tools. 99 comments, 215 points on Hacker News.
Hacker News · alexhutcheson 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Ask HN: Why do message queue-based architectures seem less popular now?
In the late 2000s and early 2010s, I remember seeing lots of hype around building distributed systems using message queues (e.g. Amazon SQS, RabbitMQ, ZeroMQ, e
Hacker News · thunderbong 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Don't microservice, do module
Don't microservice, do module. 159 comments, 138 points on Hacker News.
Hacker News · jessehorne 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Ask HN: Best way to get hands on large scale system design exp
Hi HN, I’ve been in the industry for some time and unfortunately the reality is because I haven’t worked for companies with millions/billions of active use
Hacker News · mkosmul 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Ten Years and Counting: My Affair with Microservices
Ten Years and Counting: My Affair with Microservices. 51 comments, 94 points on Hacker News.
Hacker News · jsunderland323 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Show HN: Floro – Visual Version Control
Hi HN, we’re building Floro ( https://floro.io ), an open-source, offline-first visual version control system that allows you to merge and diff graphi
Hacker News · vintagedave 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Sixty Four is a beautiful system design toy that reveals something rather dark
Sixty Four is a beautiful system design toy that reveals something rather dark. 18 comments, 44 points on Hacker News.
Hacker News · DevOpsy 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
It's not microservice or monolith; it's cognitive load
It's not microservice or monolith; it's cognitive load. 192 comments, 218 points on Hacker News.
Hacker News · dondraper36 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Ask HN: Resources to learn boring architecture for a small startup?
The title might sound dumb, but the real goal is to learn more and eventually get better at simple system designs like in the terrific posts below: https:/
Hacker News · loopion 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Nuclear Reactor Simulator
Nuclear Reactor Simulator. 125 comments, 481 points on Hacker News.
Hacker News · dondraper36 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Ask HN: What are good books on SW architecture that don't sell microservices?
There have been multiple discussions of how the microservices movement did more harm than good, how a modular monolith can be a much better option. I wish there
Hacker News · nullxone 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Microservices – State of Developer Ecosystem 2022 (JetBrains)
Microservices – State of Developer Ecosystem 2022 (JetBrains). 45 comments, 69 points on Hacker News.
Hacker News · thunderbong 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Microservices aren't the problem. Incompetent people are
Microservices aren't the problem. Incompetent people are. 72 comments, 42 points on Hacker News.
Hacker News · kennyfrc 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Leaders Are Tool Builders: Why I Wrote My Own JavaScript UI Framework
Leaders Are Tool Builders: Why I Wrote My Own JavaScript UI Framework. 21 comments, 14 points on Hacker News.
Hacker News · kiyanwang 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
The costs of microservices (2020)
The costs of microservices (2020). 396 comments, 426 points on Hacker News.
Hacker News · serial_dev 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Why I'm using Next.js
Why I'm using Next.js. 80 comments, 27 points on Hacker News.
Hacker News · cdme 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Web components will outlive JavaScript frameworks
Web components will outlive JavaScript frameworks. 244 comments, 310 points on Hacker News.
Hacker News · saikatsg 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
System Design 101
System Design 101. 43 comments, 250 points on Hacker News.
Hacker News · kiyanwang 🏗️ Systems Design & Architecture ⚡ AI Lesson 2y ago
Microservices Without Reason
Microservices Without Reason. 0 comments, 20 points on Hacker News.