Information
- Rating
- 11,649-th
- Location
- Ян де нова о-ва
- Date of birth
- Registered
- Activity
Specialization
Fullstack Developer, Software Architect
Lead
Java
Docker
React
TypeScript
Java Spring Framework
Designing application architecture
High-loaded systems
Пока доступ запросили и получили четыре человека. С разными целями. Некоторые из них смотрят код, чтобы понять интересно ли им развивать проект. Я открою код когда и если хотя бы один человек декларирует желание его развивать. Пока таких нет буду продолжать давать доступ каждому желающему.
В целом и на работе так не стоит делать, imho
А здесь конкретно после такого "переписывния" сервер станет держать 30 клиентов вместо 2500. Если вообще заведется.
Зачем писать код заново? Тот же сервер, например, оптимизирован до предела. Несколько суток с профилировщиком, тщательное убирание всех узких мест. В итоге 2500 клиентов на одном среднем сервере восьмилетней давности.
Для чего это переписывать?
Дайте аккаунт на gitlab.com - дам доступ
Добавил
Сервер поднять не проблема. Дистрибутивы - оно упаковано в докер. Запустить довольно легко. Комментарии, конечно, готов давать. А вот документации нет, это так.
Договорились
Добрый день. Код там неплохой. Но я думаю, что если просто молча опубликовать, этого никто не заметит вообще. Никаких пулл реквестов просто не будет. Сейчас готов давать доступ всем желающим (нужен акк на gitlab.com) , если найдутся хотя бы 2-3 заинтересованных в развитии проекта, опубликую.
Именно так. Собственно цель статьи - найти таких энтузиастов (ну или понять, что не нашел)
Заведите акк на gitlab - дам доступ.
Код на gitlab. Там есть вы?
Посмотреть хочу нужно ли это кому-то. Если есть аккаунт на gilab.com , дайте - дам доступ.
Я пока выясняю есть ли вообще желающие этим заниматься. Сам вести его точно не смогу - времени нет. Если желающие будут, открою код, поменяю лицензию. А чем-то помочь, думаю, всегда можно. И чему-то научиться в процессе.
Он сейчас на gitlab.com исторически. Если будут желающие его развивать, открою.
Если у вас есть аккаунт на gitlab.com могу пока просто дать вам права.
Переписывать имеет смысл только если развивать ее дальше. Просто потому, что писать legacy код неудобно и неинтересно. Просто запустить ее можно и сейчас, конечно.
Тем более, что боты уже реализованы и они не натыкаются на препятствия уже сейчас, а ориентируются в пространстве довольно ловко.
Не-не. Я пользуюсь LLM и хорошо знаю их возможности и ограничения. Код там неплохой в целом, просто некоторые парадигмы успели устареть (в том же go).
Не сказал бы, что это как-то особенно сложно. Но в целом да, появится.
Да. docker-mailserver немного меньше памяти хочет в минимальной установке. А так - они очень похожи.
Можно немного попроще. Например, взять https://github.com/docker-mailserver/docker-mailserver который содержит и postfix и dovecot и кое что еще типа антивируса, антиспама и fail2ban а запускается простым docker compose. Сделал так недавно. Нравится.