vvraskin opened a new pull request #2531: Use akka distributed map to store the shared state URL: https://github.com/apache/incubator-openwhisk/pull/2531 Hello, this PR is a WIP to share the state across multiple controllers to scale out the controllers in OpenWhisk. It will allow us to share Activations per namespaces and invokers across several controllers using [Akka Distributed framework](http://doc.akka.io/docs/akka/snapshot/scala/distributed-data.html). The TrieMaps were replaced by PNCounterMaps, which are updated locally without waiting for the replication across other nodes in the cluster. Since this is a wip there are several TODOs on my list: - bump akka distributed version - split application.conf and move it out from the binary to make it configurable during the runtime, not during the build - replace `MapWithCounters` case class with a Map - Performance testing Any other todos and comments are welcome. @cbickel @markusthoemmes @rabbah regards, Vadim. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
With regards, Apache Git Services
