Architecture Weekly Issue #184. Articles, books, and playlists on architecture and related topics. Split by sections, highlighted with complexity: 🤟 means hardcore, 👷♂️ is technically applicable right away, 🍼 - is an introduction to the topic or an overview. Now in telegram and Substack as well.
Highlights
AI, ML and Data Engineering Trends Report 🍼
AI develops with amazing speed and understanding the trends become crucial. InfoQ prepared the report on AI trends and it's quite exciting: multimodal agents, AI in the physical world, AI agents. I am a bit skeptical about agents indeed, but need to pay attention what happens in the field neverless.

#ai
How S3 scales to Petabytes per second 👷♂️
Amazon S3 is an engineering marvel indeed: scale to 400+ trillions of objects at 150 million requests per second and top high availability and durability at low cost. It surprisingly starts with HDDs: which bear great, afforadable capacity at the tradeoff of limited IOPS. Read the analysis on how Amazon overcome this challenge with tremendous parallelism.
#cloud #s3
Adopting Multi-Region Architecture for High Availability 👷♂️
High availability begins with 4 nines and it means going multi-region. In this case study you will discover how ADP's landed with multi-region setup driven by DNS and serverless approach with the crucial bit of observability for reliable hang over.

#reliability #availability
Business Oriented System Design Course Cohort #7 is closed, but waiting list is open for the next one!
I have got an entire course to help you design software solutions and eventually pass interviews. 10 hours of content packed lectures, engaging practice and the final work you will be proud to showcase as well as Credly(by Pearson)-based digital certificate proving your experience. More than 100 engineers already passed the course with amazing feedback and advanced their careers. People report 15%+ increase in salary after passing the course. New cohort starts in January.

Follow-Up
OSWALD - Object Storage Write-Ahead Log Device 🤟
Write-Ahead log is the way to assure durability in the databases. With the popularity of objects storages no wonder someone decided to use WAL with them. Meet OSWALD: a WAL design built exclusively on object storage primitives.
#db
Software Architecture is Finally Fixing its biggest problem: DEV EX 🍼
Good note on the frequently overlooked aspect of the software architecture: adoption by engineers and internal teams. I hope that understanding of architecture being an engine for fulfilling the customers needs is with us already; now it's time to realize developers are clients too, and architecture should be treated as a product.

#softwarearchitecture
Modulith Architecture Example 👷♂️
Autotrader is a marketplace of used cars and spare parts. Emina from their Engineer team shares how the Modulith approach helps them dealing with the complexity of having 70+ integrations while moving fast and reliablty. The post has a follow up with the pros/cons analysis.

#monolith #architecture
Redis Performance Explained 👷♂️
Amazingly how Redis and Node.js are built entirely on the same architecture but everyone hates Node, but absolutely adore Redis. This article shows the event loop in Redis explaining how single threaded design unlocks performance at scale.

#performance #cache
How I influence tech company politics as a staff software engineer 🍼
Influencing anything if you're not in managing is hard because you lack formal authority. The same reason it is so hard to go beyond senior engineer: you need a completely different set of skills. This not that gives a hint to engineers how to expand your influence the right way. TL;DR: build projects which align with company goals. See the details inside.
#management #career
Big thanks to Nikita, Constantin, Anatoly, Oleksandr, Dima, Pavel B, Pavel, Robert, Roman, Iyri, Andrey, Lidia, Vladimir, August, Roman, Egor, Roman, Evgeniy, Nadia, Daria, Dzmitry, Mikhail, Nikita, Dmytro, Denis and Mikhail for supporting the newsletter on Patreon!