@mo
А шо оно только под руби?
Как сказал японский классик: "нарубитокалохи!"
Я на гошечке пишу и на питоне, если быстро надо.
Top-level
9 comments
@cyrmax причем для голанга это даже не обязательно должен быть отдельный воркер. У него нет проблем ни с асинхронностью, ни с многопоточкой, и воркеры-горутины можно запускать прямо из основного процесса. Что я и делала на Rust+Tokio @cyrmax ...чет внезапно поняла, что зная редис я могу очень легко построить свой сайдкик, лол. Такая простая штука... @mo @cyrmax если у тебя гарантия "задача запускается как минимум один раз, но можно и больше", то это не слишком обязательно @cyrmax в редисе хранить какую задачу вызвать, и аргументы. А дальше пользоваться тем, что операции в редисе атомарны @cyrmax но я бы сначала посмотрела на готовые решения, они скорее всего есть. Делать задачи в фоне потребность довольно частая... |
@cyrmax ну для питона уже упомянули Celery. Который умеет не только возвращать результат, но и исполнять таски в соответствии с графом зависимостей их друг от друга
Для голанга не знаю, но что-то точно должно быть...в крайнем случае это легко навелосипедить с помощью Redis, делала, знаю :)