Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 858 Bytes

README.md

File metadata and controls

29 lines (20 loc) · 858 Bytes

GCRA

This page tracks various projects that are based on generic cell rate algorithm.

Go

  • throttled: An implementation that can be used standalone or easily plugged into a Go HTTP stack.

Redis

  • redis-cell: An implementation that can be loaded from directly within Redis as a module.

Ruby

  • gcra-ruby: An implementation in Ruby which has a data format in Redis which is compatible with Throttled.
  • redis-gcra: An implementation that runs in Lua from within Redis and which provides a Ruby API.