Search
Write a publication
Pull to refresh
19
0

Junior+ DevOps Engineer

Send message

по дефолту в sqlalchemy check_same_thread=True, загуглил даже чтобы лишний раз убедиться, на хабр q/a даже есть вопрос, связанный с этой опцией, там как раз доступно описано, зачем она нужна и почему sqlite может корраптится если ее отключать. Marzban создает подключение просто по database_url и этому параметру, не используя пул соеденений, поэтому при достаточной нагрузке база может повредиться.

пул используется если база не sqlite

проблема в том как marzban работает с базой

причина в том, что в sqlite данные повреждаются при многопоточной записи, а marzban как раз работает в многопоток и игнорирует механизм защиты данных, чтобы работало быстрее

connect_args={"check_same_thread": False}

кстати про практику. летняя практика первого курса - решение задач на Python! после плюсов :)) курсы я не хотел представить как решение проблемы образования, просто это готовые, собранные в кучу необходимые знания для какого-то ЯП или технологического стека, чтобы можно быстро их изучить, имея фундаментальные знания о программировании. есть какие-то курсы на степике, но их много и они никак не популязируются, сложно понять, какой хороший, а какой не стоит внимания.

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

к С++ ноль претензий, и первый раз вижу, чтобы кто-то увидел в этом тексте недовольство по поводу ЯП.

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

нет, я не хочу индивидуального обучения, скорее всего я недостаточно правильно преподнес свои мысли, не имея должного опыта в написании подобных текстов. спасибо за фидбек!

это не так. я понял, куда хочу идти в 10-11 классе, писал код на паскале, на питоне, на го, сделал свой простенький парсер через beautiful soup. я не стал вникать глубже, так как мне нужно было готовиться к ЕГЭ. если бы попробовал выучить все сам и не идти в ВУЗ, попал бы в армию, сомневаюсь что после года там я не растерял бы знаний.

вывод был сделан о первом курсе, помимо собственного мнения, учитывал мнения людей, которые этот первый курс уже закончили. спасибо за ваш фидбек!

но по факту учат математике, от информатики там переводы в системы счисления раз в неделю

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

на объективную оценку я и не целился.

но зачем тогда нужны лекции, если знания я должен абсолютно все добывать сам? ограничились бы практическими занятиями с разбором ошибок и учебниками :)

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Registered
Activity