Architecture Weekly Issue #14. 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.

WARNING πŸ‡ΊπŸ‡¦

It's already a two month of crazy, inhuman, unjustified war of Russia against Ukraine. We condemn this war and want it to stop ASAP. We continue this newsletter so you can advance your skill and help the millions of Ukranian people in any way possible.

Evaluation of Distributed Concurrency Control 🀟

Murat published another article which considers the whitepaper on different distributed concurrencly protocols. This comparison includes both determenistic and nondetermenistic protocols comparing the performance, data contention and other attributes.

An Evaluation of Distributed Concurrency Control
This VLDBβ€²17 paper investigates the effects of distributed concurrency control protocols on performance of distributed transactional databa...

Domains, Subdomains and DDD 🍼

If you haven't read Evan's book on DDD or books by Vladik Khononov, it may be useful to have an introduction to DDD's domains and subdomains. Good insights on problem/solution space belonging and the hierarchy of domains.