<?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>Lua on Learn by Tanhdev</title><link>https://learn.tanhdev.com/tags/lua/</link><description>Recent content in Lua 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 14:00:00 +0700</lastBuildDate><atom:link href="https://learn.tanhdev.com/tags/lua/index.xml" rel="self" type="application/rss+xml"/><item><title>Bọc Giáp Go &amp; Bóp Cổ API (Rate Limiting) — Xô Nhận Thẻ (Token Bucket), Xô Lủng Đáy (Leaky Bucket) &amp; Bùa Redis Lua</title><link>https://learn.tanhdev.com/series/system-design/11-security-api-rate-limiting/</link><pubDate>Thu, 18 Jun 2026 14:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/system-design/11-security-api-rate-limiting/</guid><description>Trò bóp cổ nặn API trùm cuối ở Go: Xô Nhận Thẻ (Token Bucket) đập lộn Xô Lủng Đáy (Leaky Bucket), phân thân rải thảm cửa sổ trượt (sliding window) xài Redis Lua, phốt giả danh IP khách (IP spoofing) và gỡ mìn kẹt cổ chai ổ khóa (lock contention).</description></item></channel></rss>