Привет! Я Мария, и сегодня я пишу не как руководитель направления в ИТ-компании, а как создатель и администратор dating-сообщества в Telegram для спортсменов-любителей.Несколько лет назад мы просто хотели помочь пловцам-любителям знакомиться через общее увлечение, для этого хватило чата в Telegram и отдельных веток под анкеты.С ростом количества участников пришли классические ИТ-вопросы: где хранить данные, что считать актуальной версией анкеты, как организовать поиск, нужен ли отдельный каталог и где находится source of truth.В статье я разбираю реальные ограничения нашего сообщества, первые попытки решения и основные вопросы, которые внезапно оказались архитектурными.Буду очень благодарна за идеи в комментариях. Особенно интересен опыт тех, кто проектировал сообщества, каталоги пользователей, Telegram-ботов или сталкивался с похожими задачами хранения и актуализации данных без полноценной команды разработки. Читать далее