Алексей, проблема в том что конфигом это не решится. Вам нужно его динамически составлять на основе метрик нод, иметь сервис по поиску ноды, а также разделять трафик на чтение и на запись. Успехов в этом не легком.
NewDevLab, люди, которые имеют технологическую возможность развернуть такой сервис не задают эти вопросы на тостере и не смогут себе позволить поддержку такого сервиса у себя. Одна амортизация дисковых накопителей обойдется не дешево, а не забываем еще о том что оно должно реплицироваться и масштабироваться
NewDevLab, да я не только про S3, есть куча подобных решений. Просто я в 100500 раз скажу что on-prem масштабируемых подобных решений не бывает в природе) А все попытки заканчиваются крахом
Фёдор Сироткин, для логов еще нормально, хотя и не лучшее. А для агрегации нужны колоночные решения или же метрики. Для данной задачи тот же ClickHouse подойдет, только схема работы поменяется
xXRustamXx, А вообще можно не удалять. Ничего плохого не вижу в том чтобы показывать при переходе "пост не существует или был удален". Или еще что. Разные причины могут быть, например "пост заблокирован по решению Роскомнадзора"
xXRustamXx, при удалении поста имеет смысл удалять или маркировать все связанные (логически) объекты. А вообще, лента активности не хранится долго. Иначе вам никакой базы данных не хватит
Falconer, это уже вопрос довольно риторический. Мы не узнаем пока там не поработаем) Но надо понимать что это уже работа чалого отдела людей над системой. А не "я мамкин хайлоадер"
Falconer, я тебе открою секрет. Вконтактик работает на мощностях селектела и mail.ru. Они не сами все делают. К тому же у них не маленький штат как бы, учитывая что их соцсеточка - не то чтобы очень сложный продукт
Falconer, реально, но бессмысленно) я прошел уже много итерация, мы даже свой s3 писали, было дело. Нет. Не обязательно от AWS решение, но только облака, только готовые решения. Я переводил все на человеко-часы и деньги на поддержку. Дешевле. Команду реально дороже содержать, которая может поддерживать в работоспособности такую штуку
Falconer, да я понял. Только ты учти что в эту стоимость вкладывается обслуживание сервиса и такого качества за те же деньги своими ручками или даже командой из десятка человек ты не получишь при чем никогда