Hi, All! I would like to start discussion about distributed scheduling.
So, Ignite already has a module "ignite-schedule" that provide API for LOCAL scheduling on node. And if node failed - schedule will be lost. So, it will be very useful feature to have distributed scheduling. Lets discuss how it could be implemented. I see two options: 1) Extend "ignite-schedule" module to have API for distributed scheduling. 2) Extend compute API with methods that will allow scheduling of tasks on cluster. 3) Implement both of 1) and 2) ? Any ideas and thought are welcomed! -- Alexey Kuznetsov