<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Kiến Trúc Core Banking Hiện Đại: Từ Double-Entry Ledger đến Microservices Fintech on Learn by Tanhdev</title><link>https://learn.tanhdev.com/series/core-banking-architecture/</link><description>Recent content in Kiến Trúc Core Banking Hiện Đại: Từ Double-Entry Ledger đến Microservices Fintech on Learn by Tanhdev</description><image><title>Learn by Tanhdev</title><url>https://learn.tanhdev.com/vesviet.png</url><link>https://learn.tanhdev.com/vesviet.png</link></image><generator>Hugo</generator><language>vi</language><lastBuildDate>Thu, 18 Jun 2026 12:10:00 +0700</lastBuildDate><atom:link href="https://learn.tanhdev.com/series/core-banking-architecture/index.xml" rel="self" type="application/rss+xml"/><item><title>Double-Entry Ledger: Schema Bất Biến &amp; Concurrency</title><link>https://learn.tanhdev.com/series/core-banking-architecture/part-1-double-entry-ledger-schema/</link><pubDate>Thu, 18 Jun 2026 11:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/core-banking-architecture/part-1-double-entry-ledger-schema/</guid><description>Double-entry ledger schema thực tế: TigerBeetle Zig struct 128 bytes, PostgreSQL NUMERIC(18,4), trigger enforce invariant, locking strategy cho 1M TPS.</description></item><item><title>Distributed SQL ACID Latency: TiDB, CockroachDB &amp; Spanner</title><link>https://learn.tanhdev.com/series/core-banking-architecture/part-2-distributed-sql-acid-latency/</link><pubDate>Thu, 18 Jun 2026 11:10:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/core-banking-architecture/part-2-distributed-sql-acid-latency/</guid><description>Distributed SQL ACID latency: Spanner TrueTime commit-wait 2-14ms, TiDB Percolator TSO 1-3ms, CockroachDB HLC. Khi nào migrate khỏi PostgreSQL monolith?</description></item><item><title>Event Sourcing &amp; CQRS: Ledger Bất Biến Cho Microservices</title><link>https://learn.tanhdev.com/series/core-banking-architecture/part-3-event-sourcing-cqrs/</link><pubDate>Thu, 18 Jun 2026 11:20:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/core-banking-architecture/part-3-event-sourcing-cqrs/</guid><description>Event Sourcing trong Core Banking: PostgreSQL event store schema, CQRS balance &amp;lt;1ms vs O(N) SUM, Transactional Outbox với Debezium CDC — kiến trúc Monzo.</description></item><item><title>Saga Pattern: Giao Dịch Phân Tán Không Cần 2PC</title><link>https://learn.tanhdev.com/series/core-banking-architecture/part-4-saga-pattern/</link><pubDate>Thu, 18 Jun 2026 11:30:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/core-banking-architecture/part-4-saga-pattern/</guid><description>Saga Pattern trong Fintech: Choreography 5ms vs Orchestration 50ms, Temporal Go workflow, failure matrix, DLQ strategy cho compensation chain failure.</description></item><item><title>ISO 20022 pacs.008: Parse, Idempotency &amp; Gateway Latency</title><link>https://learn.tanhdev.com/series/core-banking-architecture/part-5-iso-20022-payment-gateways/</link><pubDate>Thu, 18 Jun 2026 11:40:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/core-banking-architecture/part-5-iso-20022-payment-gateways/</guid><description>ISO 20022 pacs.008: XPath→SQL mapping, streaming Go parser O(1) memory, tiered idempotency lock (5 phút→48 giờ), gateway XML-to-JSON latency 1-11ms.</description></item><item><title>FAPI 2.0: DPoP, mTLS &amp; Sender-Constrained Tokens</title><link>https://learn.tanhdev.com/series/core-banking-architecture/part-6-fapi-2-api-security/</link><pubDate>Thu, 18 Jun 2026 11:50:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/core-banking-architecture/part-6-fapi-2-api-security/</guid><description>FAPI 2.0 DPoP: Node.js ES256 JWT generation, Go verification, mTLS Kubernetes 1-3ms vs &amp;lt;0.1ms pooled, PAR flow, token replay protection.</description></item><item><title>Streaming Fraud Detection: Flink CEP, RocksDB &amp; ML</title><link>https://learn.tanhdev.com/series/core-banking-architecture/part-7-streaming-fraud-detection/</link><pubDate>Thu, 18 Jun 2026 12:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/core-banking-architecture/part-7-streaming-fraud-detection/</guid><description>Flink CEP fraud detection: 3 failed logins + high-value TX, RocksDB state, async ML inference 50-100ms SLA, 80% fewer false positives.</description></item><item><title>QA &amp; SDET Handbook: Kiểm Thử Core Banking Phân Tán</title><link>https://learn.tanhdev.com/series/core-banking-architecture/part-8-qa-sdet-handbook/</link><pubDate>Thu, 18 Jun 2026 12:10:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/core-banking-architecture/part-8-qa-sdet-handbook/</guid><description>SDET handbook Core Banking: double-spend, split-brain, clock skew, saga DLQ, DPoP replay, Flink TestHarness — 6 test categories cho distributed fintech systems.</description></item></channel></rss>