swift/doc/source/config
Tim Burke 5c6407bf59 proxy: Add a chance to skip memcache for get_*_info calls
If you've got thousands of requests per second for objects in a single
container, you basically NEVER want that container's info to ever fall
out of memcache. If it *does*, all those clients are almost certainly
going to overload the container.

Avoid this by allowing some small fraction of requests to bypass and
refresh the cache, pushing out the TTL as long as there continue to be
requests to the container. The likelihood of skipping the cache is
configurable, similar to what we did for shard range sets.

Change-Id: If9249a42b30e2a2e7c4b0b91f947f24bf891b86f
Closes-Bug: #1883324
2022-08-30 18:49:48 +10:00
..
account_server_config.rst DB Replicator: Add handoff_delete option 2022-07-21 13:35:24 +10:00
container_server_config.rst DB Replicator: Add handoff_delete option 2022-07-21 13:35:24 +10:00
index.rst Move config option documentation to separate docs 2020-11-05 14:40:05 +00:00
object_server_config.rst reconstructor: restrict max objects per revert job 2021-12-03 12:43:23 +00:00
proxy_server_config.rst proxy: Add a chance to skip memcache for get_*_info calls 2022-08-30 18:49:48 +10:00
swift_common_config.rst Move config option documentation to separate docs 2020-11-05 14:40:05 +00:00