Какая архитектура программного обеспечения стоит за обнаружением того, что пользователь онлайн (Facebook, Twitter)? Я предполагаю, что существует какой-то опрос между клиентом и сервером, и эти события опроса хранятся в Redis или в каком-либо хранилище данных быстрого поиска?