Frank Scholten

Frank Scholten

Blog Posts

minimesos 0.4.0 - Marathon Support

Oct 15, 2015 by Frank Scholten

MiniMesos 0.4.0 has been released today and is available via Jitpack. MiniMesos is part of our work on Mantl, the Microservices Infrastructure platform from Cisco Cloud. The goal of minimesos is to make it really easy to test Mesos frameworks and Mesos in general.

Read article »

MiniMesos - Testing Infrastructure for Mesos Frameworks

Oct 9, 2015 by Frank Scholten
Read article »

How Protocol Buffers are Used in Mesos Framework Development

Jun 25, 2015 by Frank Scholten

In this blog I will discuss the role of protocol buffers in Mesos framework development. Protocol buffers are used extensively for messaging and serialization inside Mesos and when developing Mesos frameworks. I will show how to use its APIs when developing a framework using examples from the Mesos Elasticsearch project.

Read article »

How to build Docker images with Gradle

Jun 5, 2015 by Frank Scholten

In this blog I will show you how to build Docker images from a Gradle task. A number of Docker plugins have been created for Gradle. I discuss the one from Benjamin Muschko which we use to build the scheduler image for Mesos Elasticsearch. This plugin is quite versatile because it provides Gradle tasks for almost every Docker CLI command.

Read article »

How to run Gradle wrapper from any subdir with Gdub

May 22, 2015 by Frank Scholten

Gradle is a popular and flexible build system for JVM-based languages. We use Gradle as the build system for Mesos Elasticsearch. In this blog I discuss two Gradle concepts: the Gradle wrapper and Gdub, a tool that allows you to run the Gradle wrapper from any subdirectory.

Read article »