Architecture Weekly Issue #5. Articles, books and playlists on architecture and related topics. Every record has the complexity indication: 🀟 means hardcore, πŸ‘·β€β™‚οΈ is technically applicable right away,  🍼 - introduction to the topic or an overview.

Active-Active replication for Multi-Regional Resiliency πŸ‘·β€β™‚οΈ

Netflix is targeting 99.99% of availability for their services and they use deployment to at least two regions aside of using multiple AZs in each. This approach presents a whole new sets of issues like having down a complete region, breaking network connection between regions, data replication approach etc. Incredibly useful article by Netflix.

Active-Active for Multi-Regional Resiliency
With large scale and velocity there is increased chance of failure.

Fraud Detection project from Uber πŸ‘·β€β™‚οΈ

Good overview on how Uber created an architecture for fraud detection. Overall architecture, data pipeline, rules selection and scaling in an article by Sergey Zelvenskiy.

Project RADAR: Intelligent Early Fraud Detection System with Humans in the Loop
Introduction Uber is a worldwide marketplace of services, processing thousands of monetary transactions every second. As a marketplace, Uber takes on all of the risks associated with payment processing. Uber partners who use the marketplace to provide services are paid for their work even if Uber wa…

Learning Domain-Driven Design 🍼

I met Vladik Khononov in Minsk couple of years ago, and was positively shocked in how well-shaped an architect he was. Excited to share an episode with him on impact DDD makes on overall architecture and how to apply it.

#76 - Learning Domain-Driven Design - Vladik Khononov
Vladik Khononov is the author of β€œLearning Domain-Driven Design”. In this episode, Vlad shared how DDD can help us in building a shared understanding between domain experts and software engineers by leveraging on the strategic and tactical designs of DDD and the common associated patterns.