Go to file
Tim Abbott 76837ebe2c fill_memcached_caches: Also fill the caches of User/UserProfile objects.
Since we flush memcached when we do a server restart, the flurry of
get_updates requests that fly in afterwards are all cache misses for
getting the User/UserProfile objects, so Tornado ends up spending
around 70ms per get_updates request rather than the usual 1-2ms.

So this should substantially improve our Tornado performance around
server restarts.

(imported from commit 07b8126bdfd4ff14e4c3362f9eda1fe5fd571c5b)
2013-03-14 15:07:42 -04:00
api twitter-bot: Fix hyphen typo in usage string. 2013-03-08 15:58:45 -05:00
assets favicon: Add an 'infinite' favicon for more than 99 messages 2013-02-15 16:18:24 -05:00
bots Move twitter-bot to api/demos/. 2013-03-08 15:58:45 -05:00
certs Add wildcard certificate for *.e.humbughq.com. 2013-01-17 18:56:39 -05:00
confirmation Introduce script to bulk-create activation URIs. 2013-02-28 14:34:18 -05:00
humbug Move the key functions for various caches to cache.py. 2013-03-14 15:07:41 -04:00
servers [manual] Add django-bitfield to the puppet configuration. 2013-03-12 12:51:12 -04:00
templates Refactor unread client handling to use 'read' flags per message 2013-03-13 14:14:45 -04:00
tools restart-server: Fill memcached caches after clearing the cache. 2013-03-14 15:07:41 -04:00
zephyr fill_memcached_caches: Also fill the caches of User/UserProfile objects. 2013-03-14 15:07:42 -04:00
.gitignore gitignore: Add .DS_Store 2013-02-06 16:31:55 -05:00
manage.py chmod +x manage.py 2012-10-25 15:22:18 -04:00