От многопоточных вычислений переходим к распределённым. То есть вычисления, происходящие на нескольких компьютерах.
Конечно, в зависимости от задачи, вы можете взять готовые решения вроде CGRU или Deadline для рендеринга, charm4py или Dask для ML, или замутить что-то на AWS С2. Но хотелось бы чего-то попроще, попитоничней что ли)
А ведь в Python есть средства "из коробки" для синхронизации нескольких процессов на разных хостах.
Вот простой пример кода, который синхронизирует работу двух процессов на разных компьютерах.
В этом случае используется процесс-посредник, который является синхронизирующим сервером.
В примере создаётся некий Manager, который шарит общую для клиентов очередь. Все подключившиеся могут что-то в неё писать или забирать.
В моём коде один процесс что-то "считает" и складывает в очередь, другой забирает и продолжает какие-то свои "расчёты".
Если у вас есть несколько машин, то можете попробовать это запустить по сети (нужно заменить 'localhost' на IP-адрес сервера). Но и на локальной машине сработает.
Gist 🌎
#libs#source#tricks
🔗Wise🔗
🔲Финтех-гигант Wise (15 миллионов клиентов) начал подготовку к получению банковской лицензии в Великобритании. Пока заявка официально не подана, но процесс уже запущен, новость тут
🔲Сейчас Wise работает как EMI (электронные деньги). Клиентские деньги хранятся отдельно и не могут использоваться для кредитов
🔲С лицензией у Wise появятся:
⬇️Возможность в кредитовании
⬇️Страхование средств на 85к фунтов
⬇️Возможно уменьшаться комиссии, так как не придется использовать банки посредники
🔲Но все эти лицензии дело очень долгое, так что пока Wise получит лицензию пройдёт и не год и не два, хотя за два может и управятся 🤔
#Wise
🔖Если вам нужна консультация
🔖Все наши посты тут
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале
🔗Wise🔗
🔲Андрей из OhMySwift написал отличный пост на тему, как Wise может беспределить. Я много раз говорил никаких денег из РФ и тем более из крипты не пихаем на Wise (народ упорный), но описанные кейсы вообще за всеми рамками и не супер очевидны
🔲Как бы я не любил Wise, но данные меры напоминают действия одного не самого демократичного государства из 40х и надеюсь рано или поздно их за это накуканят
#Wise
🔖Все наши посты тут
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале
🔗Wise🔗
🔲Wise, негодяй, нам тут комиссию за входящий Swift выкатил с 20го мая 🤬. Можно чекнуть комиссию здесь. Но к слову, она там копеечная, 2-3 евро фикс, так что выдыхаем
#Wise
🔖Все наши посты тут
🔖Ссылка для доната
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале