<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Databases on Yang</title><link>/en/tags/databases/</link><description>Recent content in Databases on Yang</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><lastBuildDate>Mon, 23 Feb 2026 11:43:00 +0800</lastBuildDate><atom:link href="/en/tags/databases/index.xml" rel="self" type="application/rss+xml"/><item><title>Book Recommendation: Designing Data-Intensive Applications (DDIA)</title><link>/en/learningresource/designing-data-intensive-applications/</link><pubDate>Mon, 23 Feb 2026 11:43:00 +0800</pubDate><guid>/en/learningresource/designing-data-intensive-applications/</guid><description>&lt;h2 id="-about-the-book"&gt;&lt;a href="#-about-the-book" class="header-anchor"&gt;&lt;/a&gt;📚 About the Book
&lt;/h2&gt;&lt;p&gt;&amp;ldquo;Designing Data-Intensive Applications&amp;rdquo; (often referred to as DDIA) by Martin Kleppmann is widely considered a masterpiece in the field of distributed systems and data engineering.&lt;/p&gt;
&lt;p&gt;Modern applications are increasingly &amp;ldquo;data-intensive&amp;rdquo; rather than merely &amp;ldquo;compute-intensive&amp;rdquo;. This book systematically explores the core technologies behind storing and processing data, covering relational databases, NoSQL, stream processing, and batch processing. Instead of focusing on specific tech stacks or vendors, the author breaks down complex backend mechanisms by focusing on three overarching goals that any robust architecture must meet: &lt;strong&gt;Reliability, Scalability, and Maintainability&lt;/strong&gt;. It offers an incredibly lucid breakdown of core distributed concepts like replication, partitioning, transactions, and consensus correctness.
&lt;img src="/book_shujvmiji_cover_2596030970422877269.png" width="2756" height="1524" loading="lazy" alt="alt text" 
 class="gallery-image" data-flex-grow="180"
 data-flex-basis="434px" &gt;&lt;/p&gt;</description></item></channel></rss>