Architecture Weekly
Subscribe
Sign in
Home
Podcast
Notes
Webinars
Archive
Leaderboard
About
What's Architecture Weekly
Internet is full of decent content, but it’s not easy to filter the noise and find what’s essential. I’m doing that for you. Every week, I send you a…
Nov 27, 2021
•
Oskar Dudycz
33
Latest
Top
Discussions
Parse, Don't Guess
Last time, I shared with you how sneaky I was on transaction handling.. Today, the opposite: I’ll tell you how I fixed the issue when I tried to be too…
Mar 2
•
Oskar Dudycz
12
1
How I cheated on transactions
Or how to make tradeoffs based on my Cloudflare D1 support
Feb 16
•
Oskar Dudycz
16
3
1
On rebuilding read models, Dead-Letter Queues and Why Letting Go is Sometimes the Answer
In the last article, I explained how to rebuild Event-Driven Read Models in a safe and resilient way. I asked readers to let me know if they find any…
Jan 19
•
Oskar Dudycz
13
Rebuilding Event-Driven Read Models in a safe and resilient way
And what distributed locking, PostgreSQL Advisory Locks have to do with that
Jan 5
•
Oskar Dudycz
20
Architecture Weekly is 5 years old! 🎉
Yup, I just realised that it happened! Let's do a small celebration and recap how I got here!
Dec 29, 2025
•
Oskar Dudycz
16
4
Multi-tenancy and dynamic messaging workload distribution
This time, I discussed how to setup and scale message processing when you have multi-tenant environment or other dynamic setup. You'll see…
Dec 15, 2025
•
Oskar Dudycz
10
Checkpointing the message processing
I realised that checkpointing our (message) processing is similar to using cheat codes in Super Frog and similar old games.We need to recover and use…
Dec 8, 2025
•
Oskar Dudycz
6
See all
Architecture Weekly
Weekly Software Architecture resources to boost your knowledge and developer skills.
Subscribe
Recommendations
View all 8
Michael Drogalis
Michael Drogalis
The Pragmatic Engineer
Gergely Orosz
JVM Weekly
Artur Skowronski
Software Design: Tidy First?
Kent Beck
The Beautiful Mess
John Cutler
Architecture Weekly
Subscribe
About
Archive
Recommendations
Sitemap
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts