Loading…
While this loads — worth knowing
Redis has data structures — sorted sets, counters, pub/sub. Memcached has plain keys and nothing else.
Loading…
While this loads — worth knowing
Redis has data structures — sorted sets, counters, pub/sub. Memcached has plain keys and nothing else.
Loading the challenge…
While this loads — worth knowing
Redis has data structures — sorted sets, counters, pub/sub. Memcached has plain keys and nothing else.
A freight company is opening its shipping-rates service to about three hundred partner companies. Each partner's software calls the API server-to-server, so partners must authenticate as machines using OAuth client credentials rather than as people. Every partner gets a daily quota and a request-rate limit according to its contract, and one misbehaving partner must never be able to overwhelm the service for the others. The security team insists that common web attacks such as SQL injection are blocked before requests reach the application. Rates are computed from a table of lanes and prices looked up by origin and destination, and traffic is spiky enough that nothing should need capacity planning.
Signing in is what lets the tool remember what you built and what you found hard. One challenge is free to try without an account.