I ran across the Apache Twill [1] project recently whose goal is to reduce
the complexity of developing distributed applications that run on YARN.  My
first thought is that it might offer additional capabilities and/or
simplify our current MaaS implementation.

Here are a list of features provided by Twill that I think might be useful
for MaaS.

   - Service discovery
   - Elastic scaling
   - High Availability
   - Placement policies - Which rack/host should the model run on?
   - Security - Kerberos ticket refresh?

Just wanted to float the thought in the community and see if anyone has
experience with Twill.  I need to do some more research myself.

[1] http://twill.apache.org/

Reply via email to