Joseph's Work Note

Home
2026
3月 9

使用 Redis Sorted Set 實作 API Rate Limiting — 滑動視窗 + 封鎖機制

分類

  • Troubleshooting
  • 前端架構
  • 後端架構

標籤

  • .NET
  • API Design
  • Api
  • App Debug
  • Asp.net
  • Axios
  • Backend
  • Client Side Error
  • Compatible
  • Composition Api
  • Custom Rules
  • Debbuger
  • Debug
  • ERR_CONTENT_DECODING_FAILED
  • ESLint
  • Elastic Scrolling
  • Enum
  • Error
  • Error Handling
  • File Check
  • Git
  • GitFlow
  • Gzip
  • IIS
  • Intecept Request
  • Integration
  • LazyCache
  • Log
  • MemoryCache
  • Nuxt3
  • Object
  • Performance
  • Pinia
  • Pre-Commit
  • Prerender
  • Production Issue
  • Proxy
  • QA Testing
  • Quality Control
  • Rate Limiting
  • Reactive
  • Recording
  • Redis
  • Refs
  • SEO
  • Safari
  • Security
  • Server Side Render
  • Source Map
  • StoreToRefs
  • System Design
  • Tailwind CSS
  • Tailwind CSS Dark Mode
  • TypeScript
  • Typescript
  • UC Browser
  • Vite
  • Vue
  • Vue Life Cycle
  • Vue3
  • VueUse
  • Web Debug
  • Workflow
  • iOS
  • v-html
  • v-runtime-template
  • v-sanitize

標籤雲

.NET API Design Api App Debug Asp.net Axios Backend Client Side Error Compatible Composition Api Custom Rules Debbuger Debug ERR_CONTENT_DECODING_FAILED ESLint Elastic Scrolling Enum Error Error Handling File Check Git GitFlow Gzip IIS Intecept Request Integration LazyCache Log MemoryCache Nuxt3 Object Performance Pinia Pre-Commit Prerender Production Issue Proxy QA Testing Quality Control Rate Limiting Reactive Recording Redis Refs SEO Safari Security Server Side Render Source Map StoreToRefs System Design Tailwind CSS Tailwind CSS Dark Mode TypeScript Typescript UC Browser Vite Vue Vue Life Cycle Vue3 VueUse Web Debug Workflow iOS v-html v-runtime-template v-sanitize

彙整

  • 三月 2026
  • 十月 2023
  • 四月 2023
  • 三月 2023
  • 十二月 2022
  • 七月 2022
  • 六月 2022
  • 五月 2022

最新文章

  • ERR_CONTENT_DECODING_FAILED — 當 Status 200 卻解碼失敗的踩坑紀錄
  • 在 Nuxt 3 中打造統一的 API Handler:認證、日誌與錯誤處理的優雅封裝
  • 使用 Redis Sorted Set 實作 API Rate Limiting — 滑動視窗 + 封鎖機制
  • LazyCache 踩坑紀錄:直接傳入 TimeSpan 預設是 SlidingExpiration,高流量下永遠不會過期
  • JamWebDebugger
  • GitFlow
  • iOS Safari Handle Elastic Scroll
  • SEO Prerender Introduce & Asp.net 實作
  • Pinia Writing Hint in Composition Api
  • TypeScript Object Using Enum as Key
Creative Commons License
All website licensed under CC BY-NC-ND 4.0
© 2026 Joseph M Tsai
Powered by Hexo
Home