Мне нужно разработать Realtime Review Action Feed в Django (с длинным опросом AJAX), и мне интересно, какая лучшая стратегия для сервера.
псевдокод:
def recent_activity_post_save():
notify_view()
[in the view]
while not new_activity():
sleep(1)
return HttpResponse(new_activity())
Первое, что имеется в уме, запрашивает БД каждую секунду. Не осуществимо. Другие варианты:
Как лучше всего пойти?