Links tagged “architecture”
53 links, newest first.
weli.dev
the system everybody rebuilds and nobody names.
earendil.com
inference APIs make session state non-portable, and that is lock-in.
timeseriesofindia.com
UPI: Anatomy of a Transaction - one Indian instant payment followed layer by layer, seven actors between the PIN and the result.
martinfowler.com
Building reliable agentic AI systems: a production write-up of making LLM agents dependable, on Fowler's site.
overreacted.io
There are no instances in ATProto: Dan Abramov on the data model behind Bluesky, where your identity and posts are portable instead of tied to one server. A clean look at designing a protocol for exit.
dbos.dev
Postgres as a backend for async tasks.
github.com
table: A Periodic Table of System Design Principles
devops.com
What Happens When AI Starts Writing Your APIs?: how AI's ability to quickly generate APIs is creating a new class of security risks and technical debt.
towardsdatascience.com
How to Ensure Reliability in LLM Applications: An article by Eivind Kjosbakken discusses strategies for ensuring robustness in LLM implementations.
nordicapis.com
API Architectural Styles of 2025: A nice summary of API options available nowadays; nothing innovative here but can be a good refresher.
florian-kraemer.net
Most RESTful APIs aren't really RESTful
stripe.com
How Stripe reworked its payment abstractions over ten years, from card tokens through the Sources API to PaymentIntents and PaymentMethods, and what each redesign cost.
rabbitmq.com
Reference guide to the AMQP 0-9-1 model — exchanges, queues and bindings, the four exchange types, acknowledgements, channels and virtual hosts.
medium.com
Why RabbitMQ multiplexes channels inside a single TCP connection, and how extra channels let one application publish and consume in parallel.
skillachie.com
How exchange-to-exchange bindings route messages between RabbitMQ exchanges, and where they beat binding straight to a queue.
spring.io
Weighs partitioned topic routing against many direct exchanges, and shows how exchange-to-exchange bindings keep a large RabbitMQ topology flexible.
beyondthelines.net
A point-by-point comparison of two databases descended from the Dynamo paper, covering keys, schema, indexes, consistency and replication strategy.
jack-vanlightly.com
First of a series contrasting RabbitMQ's exchange-based routing with Kafka's partitioned commit log, and what each topology implies for consumers.
medium.com
How Netflix grew Jupyter notebooks beyond data science into a company-wide platform for data access, workflow templates and scheduled jobs.
vorpus.org
Argues that go statements wreck control flow the way goto did, and proposes the nursery — a scope that cannot exit until its child tasks have finished.
















