11 недель назад я начал делать социальную сеть, в которой гражданство зависело только от имени. Если тебя зовут Егор, Георгий или одной из форм имени, происходящего от Georgios, то это место для тебя, 100%! Остальные становятся Наблюдателями: могут читать, реагировать, писать в личку, жить в своих районах — что-то вроде ВНЖ. На этом месте проект вполне мог закончиться хорошей шуткой, которой и являлся ИЗНАЧАЛЬНО. Но пользователи начали спрашивать, кто здесь главный. Так в Егороде появился мэр. Потом люди спросили, кто выбирает мэра. Появились выборы. Затем — партии, депутаты, кабинет, указы, вето и импичмент, а социальная сеть начала подозрительно напоминать государство, состоящее преимущественно из Node.js, SQLite и людей по имени Егор. Сейчас в проекте около 11,9 тысячи регистраций , обычный DAU — примерно 30–35 человек , кодовая база выросла примерно до 210 тысяч строк , 176 таблиц и 2625 тестов . И именно небольшой ежедневный онлайн в итоге сильнее всего повлиял на архитектуру, пот
11 недель назад я начал делать социальную сеть, в которой гражданство зависело только от имени.
Если тебя зовут Егор, Георгий или одной из форм имени, происходящего от Georgios, то это место для тебя, 100%! Остальные становятся Наблюдателями: могут читать, реагировать, писать в личку, жить в своих районах — что-то вроде ВНЖ.
На этом месте проект вполне мог закончиться хорошей шуткой, которой и являлся ИЗНАЧАЛЬНО. Но пользователи начали спрашивать, кто здесь главный.
Так в Егороде появился мэр. Потом люди спросили, кто выбирает мэра. Появились выборы.