С двумя веб-серверами, обслуживающими одно и то же приложение Django с одной и той же базой данных, я теперь могу балансировать все запросы между двумя серверами.
Сеансы хранятся в БД. Статические носители могут обрабатываться так же, как если бы я использовал сеть доставки контента (CDN).
Но как мне обработать загруженные пользователем медиа-файлы, которые находятся в локальной файловой системе веб-сервера, который получает POST для загрузки?
Очевидно, что второй сервер пропустит эти файлы.
Что такое надежное решение? NFS на какой-то третий сервер? Постоянно работает Unison или использует DVCS, например Mercurial oder git?