Thanks @benh! It's moving pretty fast on github with couple of forks and pull requests. Looking forward to make it a great API.
On Mon, Jun 16, 2014 at 11:28 AM, Benjamin Hindman <[email protected]> wrote: > This is very cool Vladimir! Thanks for posting to the list! I'll try and > take a look as soon as possible. > > > On Sun, Jun 15, 2014 at 8:16 PM, Vladimir Vivien < > [email protected]> > wrote: > > > Announcing Gomes - https://github.com/vladimirvivien/gomes > > This is a *very* *very* early stage 100% native Go Apache Mesos Framework > > API. It uses the HTTP wire protocol that mesos components use to > > communicate. > > > > Currently, Gomes can > > - Register with a running master > > - Receive FrameworkRegisteredMessage > > - Receive ResourceOffersMessage > > > > The bulk of the code provides an idiomatic Go wrapper and API that makes > it > > super easy to launch frameworks from Go. Take a look at the early api in > > action at > > > https://github.com/vladimirvivien/gomes/blob/master/gomestest/gomestest.go > > > > What's Needed? > > - Gomes still needs tons of work. > > - There lots of pieces missing (master detection, failure detection, > tests, > > etc) > > - The goal is to get it on par to its C++ counterpart libprocess. > > > > This work is based on several things including: > > - Changes made in 0.19 > > - Patches https://reviews.apache.org/r/20276 and > > https://reviews.apache.org/r/2027 <https://reviews.apache.org/r/20277 > >*7* > > - Ben Hindman Presentation at ApacheCon 2014 - > > > https://www.youtube.com/watch?v=hTcZGODnyf0&list=FLrFKzp-3UzcAXfZy6DbkbHg > > - Ben Hindman extensive explanation of wire protocol - > > https://www.mail-archive.com/[email protected]/msg11338.html > > > -- Vladimir Vivien
