電子郵件API服務供應商Mailgun開源了Gubernator,這是一個原生雲端分散式速率限制微服務,官方提到,微服務架構可以在不影響服務獨立性的情況下,提供通用速率限制服務。
當客戶端或服務,向Gubernator發出速率限制請求的時候,請求會被賦予鍵值,並應用雜湊演算法,決定出速率限制請求的擁有節點(Owner)。官方提到,選擇單一節點來處理速率限制較為快速,且能避免分散式計數帶來的複雜性以及延遲。
臉書留言
(這個頁面共進入 1 次, 今天進入 1 次)
電子郵件API服務供應商Mailgun開源了Gubernator,這是一個原生雲端分散式速率限制微服務,官方提到,微服務架構可以在不影響服務獨立性的情況下,提供通用速率限制服務。
當客戶端或服務,向Gubernator發出速率限制請求的時候,請求會被賦予鍵值,並應用雜湊演算法,決定出速率限制請求的擁有節點(Owner)。官方提到,選擇單一節點來處理速率限制較為快速,且能避免分散式計數帶來的複雜性以及延遲。