Search code examples
frameworksmesosmesosphere

How to build my own mesos framework?


I am sorry about this question but I am new to mesos and I am curious to know, how should I go about building my own mesos framework. Any step by step guide or good resources would be much helpful.


Solution

  • You should start with docs. There is whole Developing Mesos Frameworks section about developing own framework.

    New approach in developing frameworks is to use HTTP API which provides more features (like reverse offers) so definietely read about scheduler and executor HTTP API.

    Of course taking a look on other frameworks will be good point to start. Depending on your need this could be Aurora, Fenzo, Marathon. Whole list is here

    There is a framework to build Mesos frameworks called Mesos-starter. If you want to use native API there are official bindings for C++, Python and Java but there are unofficial bindings for other languages like Go, JS or Clojure.