Architecture Weekly Issue #9. 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.
The Russian invasion of Ukraine continues. 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.
Streaming Vitess at Bolt 👷♂️
We already mentioned an article on Vitess used at YouTube. Bolt was using Vitess as well some time ago. They implemented streaming from the database cluster to Kafka for event driven architecture. Details - in the article.
Culture of documentation 🍼
Writing docs can be boring, and its value is not evident to the developers. However, good documentation is crucial for onboarding new people and making proper decisions. The article describes how Google, Twitter, and Spotify changed their approaches to documentation. In short: remove friction and move documentation closer to code.