Комментарии 5
Самая сложная вещь это ранжирование, мне на хабре так за долгое время никто и не смог ответить на этот вопрос.
"про скорость"
когда есть популярный человек с 1к лайков каждый день , и человек который начал набирать популярность типа 10, 15, 25, по дням. Чтобы этот человек был не хуже чем просто очень популярен
Спасибо за статью, любопытно.
Было бы интересно дальше почитать серию про более детальную реализацию.
Для бека вы выбрали PY Flask.
Почему не FastAPI?
Это обусловлено какими-то критериями?
Если рассматривать в разрезе описанных требований и задач, то в чем будет принципиальная разница Flask vs FastAPI ?
Вообще довольно часто встречал мнение, что эти фреймворки довольно сильно похожи, поэтому для демонстрации автор выбрал скорее всего интрумент, который был для него удобнее.
Ответ достаточно прост. Flask проще FastAPI, легковесный и более простой в освоении, хорошо подходит для демонстрации в статье по метке уровня сложности "Простой"
Основы проектирования архитектуры простой социальной сети