Задать вопрос
@VerniteAccount
Junior Developer

Какую OC выбрать под хайлоад проект? (Ubuntu/Debian/FreeBSD)?

Приветствую.
Мне нужна система, которую проще освоить Junior'у, но при этом ее можно оптимизировать под высокий поток траффика (high load) с оптимальным потреблением ресурсов.
Вы бор пал на дистры: Ubuntu, Debian, FreeBSD.
Последний понравился тем, что позволяет гибко оптимизировать стек tcp/ip благодаря чему, можно добиться расширение канала настолько, насколько это возможно. Debian конечно нравится больше, однако не видел хорошего рабочего конфига под высокую нагрузку, в том числе и тюнинга стека. Так как проект некоммерческий и я как инди разработчик заинтересован в максимальном сокращении расходов на инфраструктуру. Посему прошу вас дать развернутый ответ, и конечно публикация хорошего конфига очень сильно сэкономит мои силы и время для более творческих и интересных для меня вещей.
Кейс:
1. Некоммерческий проект с небольшим бюджетом но большими амбициями.
2. Ожидаемая посещаемость, около 15-100т. пользователей в месяц.
3. Инди разработка с редким привлечение фрилансеров (по мере возрастания бюджета и разрастания проекта).
4. Минимальные затраты на инфраструктуру с максимальной производительностью.
Спасибо за ответы.
  • Вопрос задан
  • 619 просмотров
Подписаться 1 Средний 4 комментария
Ответ пользователя Борис Сёмов К ответам на вопрос (8)
kotomyava
@kotomyava
Системный администратор
Заявленная посещаемость, и близко не хайлоад, и не потребует никакого особого тюинга сетевого стека. Да и наверняка не он будет узким местом.

Выбирайте любуюиз трёх, но Debian и Ubuntu предпочтительны, банально, из-за на порядки большей распространённости, а соответственно, вам будет проще найти решение какой-нибудь проблемы, или специалиста, если понадобится...
А из этой пары в Ubuntu в целом более свежий софт, и это может стать как плюсом, так и минусом в вашем случае. Тут уж вам, как разработчику, виднее.
Ответ написан
Комментировать