Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-7000

Infinispan distributed task execution without serialization

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • 8.0.2.Final
    • Clustered Executor
    • None

      0
      down vote
      favorite
      I am aware of simple distributed task execution (Using Distributed Executor Service), for example [here ](https://github.com/infinispan/infinispan-simple-tutorials/blob/master/distexec/src/main/java/org/infinispan/tutorial/simple/distexec/InfinispanDistExec.java) and [here](https://github.com/infinispan/infinispan-quickstart/tree/master/clustered-cache/src/main/java/org/infinispan/quickstart/clusteredcache), However the mechanism used is to serialize the callable and transport it to destination for execution, as I said this works for simple cases, many a times it wont be feasible to searlize every thing, for example from callable lots of classes would be referred to get a task done, in this case everything should be transported (many a times not possible, even if it is possible, it would take humongous time to transport accross, there by killing the purpose), what would be required instead is to assume that the classes exists at the target system and simply invoke it (the way hadoop works), I am not sure if there exists such execution model in infinispan?

            Unassigned Unassigned
            nadeembtech_jira mohammad nadeem (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: