<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Kafka - Tag - ThanhLD Site</title>
        <link>https://ducthanh98.github.io/tags/kafka/</link>
        <description>Kafka - Tag - ThanhLD Site</description>
        <generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 12 Nov 2023 22:53:02 &#43;0700</lastBuildDate><atom:link href="https://ducthanh98.github.io/tags/kafka/" rel="self" type="application/rss+xml" /><item>
    <title>Database &amp; Message Brokers: SQL, NoSQL &amp; Queues</title>
    <link>https://ducthanh98.github.io/posts/database/</link>
    <pubDate>Sun, 12 Nov 2023 22:53:02 &#43;0700</pubDate>
    <author>ThanhLD</author>
    <guid>https://ducthanh98.github.io/posts/database/</guid>
    <description><![CDATA[Comprehensive notes on Relational Databases (SQL), In-Memory Caching (Redis), and Distributed Message Brokers (Kafka &amp; RabbitMQ) for technical interviews and system architecture design.
Relational Databases (SQL) SQL vs NoSQL ACID Properties in Relational Databases Atomicity: All operations in a transaction succeed or fail together. If any operation fails, the entire transaction is rolled back. (e.g. transfer money from Account A to Account B). Consistency: Any transaction brings the database from one valid state to another, strictly obeying all schema rules, constraints, triggers, and cascades.]]></description>
</item>
</channel>
</rss>
