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

Добрый день Постараюсь вам не сильно надоедать, а то почитал уже

сообщения за утро)
Дело обстоит следующим образом - я пишу бота и в мечтах вижу как он спокойно работает (может быть даже не на машине, на которой пишется код) и по мере того как я, скажем, обновляю код какой-то конкретной части, он сам запускает уже новый код и при этом не перезапускается полностью и уж тем более вручную. Кажется, слегка сумбурно сформулировал, но лучше пока не получается)
Вопрос таков - каким вы видите наиболее православный способ все это организовать чтобы по мере наращивания базы не было мучительно больно?

14 ответов

19 просмотров

Gitlab Ci cd + docker

ну автоматизируешь деплоймент, CI\CD, вот это все. в чем проблема "не перезапускается полностью"? тебе нужен бот с zero downtime? это решается при помощи балансировки нагрузки на несколько инстансов и попеременной перезагрузкой \ запуском новых инстансов и остановкой старых.

Yakov-Till Автор вопроса
Alex
ну автоматизируешь деплоймент, CI\CD, вот это все....

Дело в том, что я немного новичок и уже прилично испугался) А возможно ли сделать что-то попримитивнее на первое время? Не знаю, разделить код на модули и импортировать модуль при каждом использовании, например

Yakov Till
Дело в том, что я немного новичок и уже прилично и...

нет, последняя идея однозначно хуевая.

Yakov Till
Дело в том, что я немного новичок и уже прилично и...

Собственно если код поделен на модули, то те модули где изменений не было не перекомплириуются

Александр LostSoul
Собственно если код поделен на модули, то те модул...

WUT? нормальные люди собирают образы с уже скомпилированным байткодом.

Tishka17
Я чёт никогда не задумывался

Ну как правило при установке пакетов pip автоматически вызывает compileall. Если я правильно помню.

Alex
WUT? нормальные люди собирают образы с уже скомпил...

Я имел ввиду свой проект и свои модули. Если у нас 100500 классов по разным файлам и мы меняем 1 букву

Tishka17
Ну, ставь его пипом

Может он у меня приватный

Александр LostSoul
Может он у меня приватный

setup.py как это мешает сделать?

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта