workflow
Я не совсем уверен в терминологии, но назовём то, что я хочу - Workflows. Это такие штуки которые исполняясь в Workflow engine могут путешествовать по кластеру, выполняться там и здесь, распараллеливаться (т.е. есть точки ожидания) и возвращать собранные/обработанные данные в точку вызова.
Т.е. допусти у вас есть кластер из N хостов, каждый из которых содержит часть информации. И мне надо например как-то ее обработать. В некотой точке (пусть это будет какой-то фронт энд, я создаю workflow каким-то образом, а потом делаю блокирующий/неблокирующий вызов workflow.send()
Близким аналогом тут было бы вероятно то, как написанно распараллеливание на Google (это для тех кто интересоваля)
Итак вопросы:
1) Как это всё называется?
2) Есть ли уже готовые реализации? (Это не JMS если вдруг кому-то в голову прийдёт) Или все сами пишут?
3) В общем-то, укажите куда копать/читать
Update: Правильный ответ Jini + Mobile Agents
Т.е. допусти у вас есть кластер из N хостов, каждый из которых содержит часть информации. И мне надо например как-то ее обработать. В некотой точке (пусть это будет какой-то фронт энд, я создаю workflow каким-то образом, а потом делаю блокирующий/неблокирующий вызов workflow.send()
Близким аналогом тут было бы вероятно то, как написанно распараллеливание на Google (это для тех кто интересоваля)
Итак вопросы:
1) Как это всё называется?
2) Есть ли уже готовые реализации? (Это не JMS если вдруг кому-то в голову прийдёт) Или все сами пишут?
3) В общем-то, укажите куда копать/читать
Update: Правильный ответ Jini + Mobile Agents
