sponsors
general information
Early Bird Registration Deadline: March 16, 2016
SREcon16 is SOLD OUT.
No walkup registrations will be accepted.
Venue:
Hyatt Regency Santa Clara
5101 Great America Pkwy
Santa Clara, CA 95054
Rooms at the Hyatt Regency Santa Clara are sold out.
Rooms available at:
Biltmore Hotel & Suites
2151 Laurelwood Road
Santa Clara, CA 95054
Book your room for $225 single or double plus tax or call (800) 255-9925 or (408) 988-8411 and reference USENIX Association or Billing ID #32992. Room rate includes WiFi and complimentary shuttle to the Hyatt Regency Santa Clara.
Questions?
About SREcon?
About the Call for Participation?
About the Hotel/Registration?
About Sponsorship?
help promote
usenix conference policies
Doorman: Global Distributed Client Side Rate Limiting
Jos Visser, Google
Doorman is a Google developed system for global distributed client side rate limiting. We are in the process of open sourcing it. With Doorman an arbitrary number of globally distributed clients can coordinate their usage of a shared resource so that the global usage does not exceed global capacity. This presentation:
- Describes the fundamentals of the Doorman system
- Explains the concepts of the RPC protocol between Doorman components
- Shows code examples of Doorman configurations and clients
- Shows graphs of how Doorman clients ask for and get capacity, and how this sums up globally
- Explains how Doorman deals with spikes, clients going away, servers going away
- Explains Doorman's system reliability features
- Points to the Doorman open source repository
- Explains the Doorman simulation (in Python) which can be used to quickly verify Doorman's behaviour in a specific scenario
Jos Visser has been working in the field of reliable and highly available systems since 1988. Starting as a systems programmer (MVS) at a bank, Jos's >25 year career has seen him working with a variety of mission critical systems technologies, including Stratus fault-tolerant systems, HP MC/ServiceGuard, Sun Enterprise Cluster, and Linux Lifekeeper. Jos joined Google in 2006 as an engineer in the Maps SRE team. Since then he has worked in a number of different areas including Social (Orkut SRE), Google's cloud computing, backup and monitoring teams, and YouTube. Since early 2016, he is working in the Travel SRE team in Cambridge MA, where he is tech lead for the pipelines that ingest airline and travel industry data.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Jos Visser},
title = {Doorman: Global Distributed Client Side Rate Limiting},
year = {2016},
address = {Santa Clara, CA},
publisher = {USENIX Association},
month = apr
}
connect with us