Егор Зузлов, да как-то просто сделано, реализован нестандартный протокол, который описывает переговоры трубы и веб-клиента, в конце переговоров труба отдаёт реальный URL блоба.
Это не вопрос, Роман, это ваше личное мнение. Не слишком обоснованное, не слишком компетентное. В общем, всем на него наплевать. Кроме тех, кто ждёт повода поучаствовать в холиваре.
Не пишите больше такой чепухи. Пожалуйста.
Если CPU-bound задача - он тупо вреден, если IO-bound - для этого есть asyncio
Полно смешанных задач.
Отвечалы, такие отвечалы. Смешаных задач полно, а zdrкропает телеграм-бота (IO-bound, как и следовало ожидать), и осознаёт себя не самым умным. nrgian, не злоупотребляйте его простотой.
nrgian, мощный наброс.
А теперь внимательно читаем вопрос топикстартера. Одно ядро на виртуалке.
Какой нахрен multiprocessing? Если CPU-bound задача - он тупо вреден, если IO-bound - для этого есть asyncio.
Какое отношение указанная статья имеет к вопросу? Никакого. Одно ядро, все дела.
не думая следовать готовым рецептам - это тоже способ жизни.
Мотивационная часть PEP не содержит инструкций (раз уж вы читать не сподобились).
А что где-то пьяный добрый хостер почему-то отдаёт 4 физических ядра по цене одного - эту байку приберегите для голодных, рыщущих в поисках халявы. У них времени много, чтобы гонять бенчмарки )
Q: сколько будет дважды два? A: Мало ли чего пишут про сферическое в вакууме в таблице умножения.
Берешь свое конкретное ПО.
Вычисляешь на нём.
Веришь своим глазам.
Giperoglif, что в лоб, что по лбу - от того, что вы добавите полей в шаблон документа, или выкините что-то, старые записи не поменяются. При запросах, видимо, придётся учитывать версионность, но на скорость работы монги это никак не повлияет (разве если размер документа вырастет в разы).
А кто в запарке кидается отвечать, при том что не обязан - сам себе злобный Буратино многоопытный админ.
Rujusted, ну да - sqlite + tkinter - этого достаточно для локального приложения, при желании можно написать веб-приложение, работающее с той же базой. Фреймворк - любой, Flask, да хоть Bottle - кстати да, для себя покопаться выше крыши. В качестве фронта можно обойтись статикой - а можно и JS, как захотите распорядиться временем.
Tkinter - gui-фреймворк попроще чем тот, что вшит в VBA, работает на всём где есть питон, т.е. на всём.
Sqlite3 - легковесная база с отличной реализацией стандарта SQL-92 (тянется к SQL-2004), только что однопользовательская. Захотите разобраться - знания не пропадут, в отличие от Access )))
Получится на-коленке-сделанным, но с почти нулевым порогом входа, компактное и гибкое - то, что надо, чтобы разом убить трёх зайцев - запустить рабочий проект, запустить его быстро, понять, чего хочется дальше. Бесплатным бонусом - некоторое знание языка (а у кого оно исчерпывающее )))
Они-то в курсе, что должны? Их уведомил кто-нибудь?