Где я могу найти ресурсы, описывающие стратегии и шаблоны проектирования объектных моделей социальных сетей? Например, как реализовать отношения между пользователями, как реализовать поток уведомлений о пользовательских действиях, как отфильтровать этот поток для каждого пользователя и т. Д.?