Всем привет
Наверное не совсем правильно задан вопрос в шапке, но так того требует тостер.
Изначально присутствует некое непонимание, решил спросить у сообщества:
Писал я не так давно сайтик на фласке, где нужно было сделать оповещение почтой при отправке фотографии через форму на сайте. Я реализовал это через треды, и все работает и все хорошо.
Но сегодня вновь вчитался в статью про GIL на хабре, и пришла в голову мысль что согласно концепции тредов в питоне, подход отправки нотификации в треде не имеет смысла, т.к. io операций нет, а сама отправка (в частности инструкция ожидания ответа от сервера) может длиться очень и очень долго, что в целом, заблокироует работу приложения.
То есть окончательный вопрос такой:
отправку оповещений лучше делать средствами процессами, или я где то что то не так понял в работе GIL и тредов и все можно оставить как есть оно будет хорошо
p.s.
при тестировании сайтика (проекты был в целом никудышный так что и тесты были тяп ляп, делал только чтобы понять основы flask) отправка оповещений отрабатывала корректно