{"action":"created","issue":{"url":"https://api.github.com/repos/javaslang/javaslang-circuitbreaker/issues/12","repository_url":"https://api.github.com/repos/javaslang/javaslang-circuitbreaker","labels_url":"https://api.github.com/repos/javaslang/javaslang-circuitbreaker/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/javaslang/javaslang-circuitbreaker/issues/12/comments","events_url":"https://api.github.com/repos/javaslang/javaslang-circuitbreaker/issues/12/events","html_url":"https://github.com/javaslang/javaslang-circuitbreaker/issues/12","id":190986209,"number":12,"title":"Implement a Rate Limiter","user":{"login":"RobWin","id":5815046,"avatar_url":"https://avatars.githubusercontent.com/u/5815046?v=3","gravatar_id":"","url":"https://api.github.com/users/RobWin","html_url":"https://github.com/RobWin","followers_url":"https://api.github.com/users/RobWin/followers","following_url":"https://api.github.com/users/RobWin/following{/other_user}","gists_url":"https://api.github.com/users/RobWin/gists{/gist_id}","starred_url":"https://api.github.com/users/RobWin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RobWin/subscriptions","organizations_url":"https://api.github.com/users/RobWin/orgs","repos_url":"https://api.github.com/users/RobWin/repos","events_url":"https://api.github.com/users/RobWin/events{/privacy}","received_events_url":"https://api.github.com/users/RobWin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-11-22T12:26:14Z","updated_at":"2016-11-22T12:48:11Z","closed_at":null,"body":"Rate limiters are used to restrict the rate at which a backend is allowed to be accessed. "},"comment":{"url":"https://api.github.com/repos/javaslang/javaslang-circuitbreaker/issues/comments/262232082","html_url":"https://github.com/javaslang/javaslang-circuitbreaker/issues/12#issuecomment-262232082","issue_url":"https://api.github.com/repos/javaslang/javaslang-circuitbreaker/issues/12","id":262232082,"user":{"login":"RobWin","id":5815046,"avatar_url":"https://avatars.githubusercontent.com/u/5815046?v=3","gravatar_id":"","url":"https://api.github.com/users/RobWin","html_url":"https://github.com/RobWin","followers_url":"https://api.github.com/users/RobWin/followers","following_url":"https://api.github.com/users/RobWin/following{/other_user}","gists_url":"https://api.github.com/users/RobWin/gists{/gist_id}","starred_url":"https://api.github.com/users/RobWin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RobWin/subscriptions","organizations_url":"https://api.github.com/users/RobWin/orgs","repos_url":"https://api.github.com/users/RobWin/repos","events_url":"https://api.github.com/users/RobWin/events{/privacy}","received_events_url":"https://api.github.com/users/RobWin/received_events","type":"User","site_admin":false},"created_at":"2016-11-22T12:48:11Z","updated_at":"2016-11-22T12:48:11Z","body":"@tomfitzhenry is not the maintainer, but it's me :)\r\n\r\nIf a RateLimiter implementation is lightweight in the sense that we don't need any other 3rd party libraries, we can add it to javaslang-circuitbreaker. A RateLimiter is also some sort of CircuitBreaker. A RateLimiter can forbid further calls, if a rate limit has exceeded.\r\n\r\nThe retry functionality is also not 100% related to CircuitBreakers."}}
{"actor":{"display_login":"RobWin"}}