<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>EyeBlogs</title><description>Các bài viết chuyên sâu về Investment, Mathematics, Physics, Algorithms, Artificial Intelligence và System Design — viết bằng tiếng Việt.</description><link>https://eyeblogs.pages.dev/</link><language>vi</language><item><title>Distributed Locking: Redis, PostgreSQL và những trade-off</title><link>https://eyeblogs.pages.dev/articles/distributed-locking/</link><guid isPermaLink="true">https://eyeblogs.pages.dev/articles/distributed-locking/</guid><description>Lock phân tán khó hơn nhiều so với vẻ ngoài của một lệnh SET NX. Khi nào Redis là đủ, khi nào nên dựa vào database, và vì sao bạn cần fencing token.</description><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><category>System Design</category><category>distributed-lock</category><category>redis</category><category>postgresql</category><category>go</category><category>consistency</category></item><item><title>Minimum Spanning Tree: Từ lý thuyết đồ thị đến thị trường chứng khoán</title><link>https://eyeblogs.pages.dev/articles/minimum-spanning-tree/</link><guid isPermaLink="true">https://eyeblogs.pages.dev/articles/minimum-spanning-tree/</guid><description>Biến ma trận tương quan của hàng trăm cổ phiếu thành một cây duy nhất — và vì sao khoảng cách √(2(1−ρ)) là lựa chọn tự nhiên.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate><category>Investment</category><category>Mathematics</category><category>Algorithms</category><category>graph-theory</category><category>correlation</category><category>kruskal</category><category>python</category><category>market-network</category></item><item><title>Kafka Consumer Groups thực sự hoạt động như thế nào?</title><link>https://eyeblogs.pages.dev/articles/kafka-consumer-groups/</link><guid isPermaLink="true">https://eyeblogs.pages.dev/articles/kafka-consumer-groups/</guid><description>Partition được chia cho consumer ra sao, offset được lưu ở đâu, và vì sao rebalance có thể làm cả hệ thống đứng hình vài giây.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate><category>System Design</category><category>kafka</category><category>messaging</category><category>consumer-group</category><category>rebalance</category></item></channel></rss>