208 похожих чатов

Какой раз поднимается эта тема... Сдался вам этот докер и

WSL?
Купите VDSку за 500р в месяц, и разверните на ней за полчаса. Зачем возиться днями? Ради технологии с модным названием?

16 ответов

30 просмотров

Ну например: У меня одновременно 7 проектов. Для некоторых серверов нужно не меньше 4GB RAM. Некоторые тестовые(!) сервера весят до 1TB данных. В команде еще 2 человека (для параллельной разработки), т.е. каждый проект - минимум х3 Посчитаешь во сколько обойдется тестовая инфраструктура только для моей группы? А потом посчитаешь сколько стоит 2 плашки оперативы по 8 и хард на 2TB SSD.

Александр-Маджугин Автор вопроса

Всего семь проектов и три человека? Ну это просто - просто делим мои расходы в 6000 рублей в месяц примерно на два (так как и людей и проектов у вас меньше) и того вам это обойдется примерно в 3000р/м

Александр-Маджугин Автор вопроса
Александр Маджугин
Всего семь проектов и три человека? Ну это просто ...

Ну ладно, ладно, в пять: https://i.imgur.com/VYkCM5T.png Вся инфраструктура на двух акках, работают 6 человек, если я правильно посчитал.

Александр Маджугин
Ну ладно, ладно, в пять: https://i.imgur.com/VYkCM...

У меня на конфигурации меньше 4GB RAM больше половины проекта не заведутся. Минимум под битрикс нужно 4 ядра чтобы хотя бы сносно работал с тестовыми данными.

Александр Маджугин
Ну ладно, ладно, в пять: https://i.imgur.com/VYkCM...

Ну и да - я работаю с Битрикс24, но мы же с тобой о докере?

Александр Маджугин
Ну ладно, ладно, в пять: https://i.imgur.com/VYkCM...

Ну а дальше посчитай: 6 плашек оперативы = 21к 3 SSD по 3TB где-то еще 24к И вот за 45к у тебя 3 сета для 3 независимых разработчиков для сколько угодно проектов. А докер позволяет развернуть инфраструктуру разработчика под новый проект за 5 минут и переключиться на другой проект за 1 минуту. Нет необходимости в выделенном человеке кто будет готовить сетап под каждого нового участника (не каждого разработчика можно допускать до консоли с разворачиванием нового сервера) команды - а я напоминаю что разработка командная - 1 человек на 1 сервере работает с 1 проектом, т.е. на 7 проектов нужна 21 тачка.

Александр-Маджугин Автор вопроса
Andrei Nikolaev
У меня на конфигурации меньше 4GB RAM больше полов...

Первый проект в акке в котором проектов меншье, на 4г и 4ядра это 556 р/м. правда в выключенном состоянии. Это магазин. 82т. товаров и 372 т. торговых предложений. 217 тыс. покупателей. И ничего - помещается. Прод работает в облаке на кластере, при этом среда разработки вполне работает вот на этом сервере. Хотя честно говоря, не быстро. Уверен что Битрикс24 сможет дать большую нагрузку?

Александр Маджугин
Первый проект в акке в котором проектов меншье, на...

Ну право, не надо меряться "товарами", у меня есть проект где тестовая (т.е. усеченная база данных) весит около 90ГБ. Нужно ли говорить что записи в некоторых таблицах первышают числа в миллонах?

Александр-Маджугин Автор вопроса
Andrei Nikolaev
Ну а дальше посчитай: 6 плашек оперативы = 21к 3 ...

Зачем каждый работает на своем сервере? Какая религия запрещает на одной VDS поднять несколько площадок? Тестовые вам все равно держать в интренет. Показать состояние друг-другу сложно. Помочь разрабу который там у себя запутался сложно. Ну не понимаю я.

Александр Маджугин
Первый проект в акке в котором проектов меншье, на...

А причем тут нагрузка? Я говорю о тестовых данных. Как например строить срез отчетов за год? Как проверять его коррестность?

Александр-Маджугин Автор вопроса
Andrei Nikolaev
А причем тут нагрузка? Я говорю о тестовых данных....

Что мешает это сделать на удаленной машине, я никак не пойму

Александр Маджугин
Зачем каждый работает на своем сервере? Какая рели...

Тестовые вам все равно держать в интренет Вот у нас они локальные. Ты работаешь над одной задачей и когда ее закончил льешь в ветку. Возник вопрос - свяжись со знающим человеком - он поможет. К тому же - нам некоторые клиенты запрещают их тестовые сервера открытыми в инет держать. Какая религия запрещает на одной VDS поднять несколько площадок? Сколько вы на человека который каждый такой сервер настраивает тратите? А сколько времени он тратит на подготовку одного сервера? Ну опять же - БУС менее требовательный к серверу чем Б24 - так что там попроще.

Александр-Маджугин Автор вопроса
Andrei Nikolaev
Тестовые вам все равно держать в интренет Вот у н...

К тому же - нам некоторые клиенты запрещают их тестовые сервера открытыми в инет держать. Ну это в принципе плохо - оно и проиндексироваться может. Но есть такая штука - http авторизация. Сколько вы на человека который каждый такой сервер настраивает тратите? А сколько времени он тратит на подготовку одного сервера? Минут 5 если с общей БД площадка будет работать или 10, если с отдельной. У меня в снипетах просто есть набор из этих 10 команд.

Александр Маджугин
К тому же - нам некоторые клиенты запрещают их тес...

Коллеги верно подметили - мы сильно про разное, а сегодня не пятница. Не вижу смысла продолжать диалог. Если хотите - как-нибудь ближе к пятнице или отдельно в личке (но уже не сегодня).

Если честно, старая и кривоватая под такие проекты архитектура для дев областей. Нет смысла подымать каждому сервер, это затратно с финансовой стороны, и нельзя давать разрабам локальную свободу, тем более с большим объемом тестовых данных. Еще на железо локальное тратить. Один сервер на проект с неограниченным количеством рабочих областей под каждого разраба. По ресурсам 4-6 гб и 1-2 ядра на рабочую область для битрикса. Подключение разраба подымается быстрее чем в докере, требует меньше ресурсов и можно максимально приблизить к проду. Разрабы могут подключаться к любому количеству проектов одновременно, на моей практике разраб держит не более 3х открытых рабочих областей, у меня 4-6 редко доходило до 10+, и главное все работает быстро и стабильно

Михаил Сычев
Если честно, старая и кривоватая под такие проекты...

Все равно не пятница. Но если хотите короткий тизер: мы пообщались с топикстартером в личке и он пришел к мнению что докер имеет место быть в деве, просто у него нет таких особенностей (посмотрите минимальную конфигурацию рекомендуемую вендором по б24) поэтому он не сталкивался с этим плотно. Если вы делаете сайты/им для мелко-средеих компаний то вам оно и не нужно. Чтобы прибить эту ветку: по нашим расчетам тестовые сервера под все проекты для всех команд у нас вышле дороже 100к, железо обошлось сильно дешевле в годовой перспективе

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта