Как стать автором
Обновить
0
0
Дмитрий Кулагин @kulaginds

Пользователь

Отправить сообщение

Было бы круто добавить накладные расходы на cpu разных протоколов.

А в рамках контейнера, какие вы плагины ставите, которые нельзя поставить в связке ide+docker-compose?

А какие расширения нужно устанавливать?

Зачем настраивать ide в контейнере?

А в чем сложность с docker-compose? Там нельзя прокинуть volume с хоста?

Подскажите, чем старый docker compose хуже dev containers?

Если открыть тот же гугл и попасть на вики, можно обнаружить, что значений у слова девелопер больше, чем одно.

Сначала подумал, что девелоперская компания относится к разработке ПО и удивило, как IT спецу там работается.

А под катом рассказ про строительную фирму.

Есть еще Transmission, если заговорили про open source.

Спасибо за честный ответ.

От обычного облака selectel отличается чем-то ещё, кроме цены?

Я не видел вакансий, где для backend-разработчика не требовали знание SQL.

В нашей профессии трудно устроиться на бекенд без знания SQL.

Удобство как есть: помимо SQL ещё нужно знать, как завернуть GORM, чтобы получить тот же SQL.

Не пробовали запускать это все в wayland-композиторе с xwayland?

Не знаю, насколько это важно, но в моем проекте это переключение дало прирост в производительности с 3д графикой без gpu.

Было бы круто, если бы вы добавили в раздел "Объекты в голове программиста" информацию про выравнивание, когда ожидается, что структура в памяти будет занимать, например, 5 байт, а занимает 8.

Спасибо ребятам, за то, что создали такое. Мощная работа. В РФ аналогов пока не нашел.

Спасибо за туториал.

Я использую Serverless Containers в своем прод-сервисе, который генерирует картинку на основе архива с данными.

Сам генератор выполняется в группе ВМ и там настроено авто масштабирование при увеличении очереди. И сделано это из-за ограничения с диском в Serverless Container (его там нет, есть только tmpfs на 500 мб).

Все лето я потратил на тесты Serverless YDB, Serverless Containers и Message Queue и пришел к нескольким выводам по этой связке:

  1. В базе могут быть долгие ответы (выше 1 секунды на селект по первичному ключу). В условиях 5 секунд на запрос, можно не успеть. Лучше работает Postgres в виртуалке 20% cpu (см. п. 3 про http веб-сервер). Держать pet-project на этой базе можно смело. Нагрузка меньше 1qps.

  2. В очереди иногда долго отвечает SendMessage. Изначально в очередь писал http-сервис из Serverless Container. Потом перенес http-сервис в постоянную виртуалку с 20% cpu и стало реже долго отвечать SendMessage, но проблема полностью не ушла. Уже общаемся с поддержкой по этому поводу.

  3. http веб-сервер работает хорошо, но иногда бывают то ли проблемы с сетью (она инициализируется медленнее, чем http веб-сервер на Golang), то ли с ресурсами (в логах биллится 5 сек, а первого сообщения в логах из функции main нет). Если вам критично, чтобы запрос отдавался за условные 5-10 сек, то Serverless Container не подойдет. Даже с подготовленным экземпляром (а он по цене примерно так же, как ВМ с 20% cpu). Для фоновых задач по крону или из очереди подходит на отлично.

С нетерпением жду фичу по монтированию s3 бакета в Serverless Container.

А не пробовали Serverless режим?

Я ведь правильно понял, что вы использовали Dedicated YDB? Не Serverless?

Спасибо за увлекательную статью.

Вы не проьовали запускать GTA под wine? Если пробовали, с какими проблемами сталкивались?

1

Информация

В рейтинге
3 996-й
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность