Dmitry
Ссылочку на что?
на менеджед сервис для контейнеров
Sebor▂▅▇█▓▒░
на менеджед сервис для контейнеров
Ну от облака зависит Но у всех популярных есть как минимум менеджед кубер
Dmitry
про кубер знаю, а есть именно менеджед без кубера? можно пример, у кого есть
Dmitry
У Амазона есть ecs, например
так это виртуалка. интересует именно контейнер
Sebor▂▅▇█▓▒░
У Азура тож есть аналог
Sebor▂▅▇█▓▒░
Dmitry
Что значит виртуалка?
виртуальная машина
Sebor▂▅▇█▓▒░
Можешь фаргейт использовать и будет полностью серверлесс
Dmitry
можно ссылочку на фаргейт, не смог в гугле найти
Sebor▂▅▇█▓▒░
можно ссылочку на фаргейт, не смог в гугле найти
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/AWS_Fargate.html
Dmitry
благодарю
Pavel
Гайз, кто что использует для БД миграций? Я из мира Java пришел и успешно использовал только luquibase. Что-то похожее в go-шечке есть?
Pavel
https://github.com/golang-migrate/migrate https://github.com/pressly/goose
Вот гуся я уже видел. А что из них лучше?
Dmitry
Вот гуся я уже видел. А что из них лучше?
хороший вопрос. для меня лучше гусь, так как он миграции нумерует по порядку, а не unixtime пишет. еще плюс гуся в том, что там можно сделать бинарник из миграции, куда прописать код миграции данных на го
Dmitry
А чем запускаешь? Я выбираю между GitLab CI и k8s Job.
через gitlab ci запускаю ansible плейбук, который запускает docker-compose с контейнером-миграцией
Pavel
На раннере прям?
Dmitry
На раннере прям?
нет, на проде
Dmitry
раннер запускает ansible плейбук
Dmitry
а тот запускает команды на продовой машине
Pavel
нет, на проде
А, то есть у тебя на виртуалочке контейнер поднимается, который делает миграцию, а потом завершается. Так?
Pavel
Понял. Ладно, спасибо, пойду почитаю про инструменты.
anhckie
для чего делаются такие комментарии? // Translation -. type Translation struct { ...
anhckie
а что скажете про gorm? можно ли юзать или гадость редкостная?
Dmitry
а что скажете про gorm? можно ли юзать или гадость редкостная?
Мне было проще sql чистый написать, чем в этом конструкторе sql разобраться. Вообще это область холиварная.
anhckie
меня просто подкупает чуть-чуть тулза с автогенерацией круда из схемы бд
anhckie
но смотрю бенчмарки и ворочаю нос ..)
anhckie
в итоге лени ради пытаюсь найти тулзу с генерацией круда на sqlx :D
anhckie
типа скормил описание таблицы - на выходе получишь структуру с тегнутыми полями, конструктор и круд-операции
anhckie
делаешь ктрл+с, вносишь коррективы (если надо) и идешь заниматься более важными делами
anhckie
пока не нашел, кроме гормовского
Segmentation
Я похоже гуглить не умею
Segmentation
Как исключить строчку из покрытия?
Dmitry
// nolint:linter
Segmentation
Не-не, мне из тестового покрытия надо убрать
Alexey
fmt.Errorf("err1: %w; err2: %w", err1, err2)
Andrey
fmt.Errorf("err1: %w; err2: %w", err1, err2)
да я только что примерно то же самое писал )
whois
да я только что примерно то же самое писал )
Да, пробовал, но линтер ругается
Andrey
whois
а че линтер говорит?
Ну, это ide-шный линтер, но все же. Что-то мне подсказывает, что так делать не стоит.
Артем
@whois_88, %v
Кіт ✙
Может ли парсер во всех заголовках значение через запятую (вне заключённых кавычек, конечно же) считать за массив значений, и разбивать его?
Кіт ✙
То есть, условно, чтобы как системные, так и пользовательские заголовки в значениях разбивались по запятым там, где текст не заключён в кавычки
whois
@whois_88, %v
Да, возможно, как вариант
Кіт ✙
простите за оффтоп без интернета мак выдает 70к рпс. С интернетом - 170к. Условия тестирования и сама цель идентичны. Почему так?
Кіт ✙
упд: возможно даже больше, чем 170к. У меня он троттлит, -20к рпс с каждого теста падает🫣
Кіт ✙
простите за оффтоп без интернета мак выдает 70к рпс. С интернетом - 170к. Условия тестирования и сама цель идентичны. Почему так?
есть ощущение, что это приколы сетевого стэка. Я бы, на самом деле, не удивился: у них даже вместо реюзпорта заглушка
hh
С хорошим охлаждением
hh
На linux без ui
hh
Тогда приколов не будет
Илья
hh
И yandex tank в той же сети
Кіт ✙
Кіт ✙
есть ощущение, что при подключении к сети делается много сторонних запросов
ну понятно, а какого хера на производительность это так влияет
Илья
действительно
Илья
почему же
Кіт ✙
ну понятно, а какого хера на производительность это так влияет
это типа мак без интернета - буквально картофель? какого хера
Кіт ✙
почему же
я не понимаю твоей мысли
Eugene
это типа мак без интернета - буквально картофель? какого хера
скорее всего ты просто что-то делаешь не так
Кіт ✙
скорее всего ты просто что-то делаешь не так
пользуюсь маком, да, это я знаю. А откуда разница в перфе?
Eugene
не думаю, что в выключеном интернете
Илья
Кіт ✙
не хочешь посмотреть нагрузку сети?
не хочу даже если оно начинает чота из интернета смотреть, какого хера перф мало того, что вырастает - ещё и вырастает НАСТОЛЬКО
Илья
кстати, запусти индиго с -race флагом
Кіт ✙
не понравилось, оно мне всю консоль обосрало
Илья
скрин
Илья
иди исправляй