1. Machine Learning in a nutshell

    Today one isn't surprised when a social network automatically recognizes his/her friends on an uploaded photo or when a mail service automatically get rid you of reading junk emails. But does one know how this has become possible? The short answer is - Machine Learning (or just ML, to…

    on machine learning python flowers

  2. Bringing the light of monitoring with Prometheus

    Not a long time ago we discussed how to build a Mesos cluster. Today I want to speak about how to monitor it. This question might be very simple in case of monolithic applications, but when we speak about dozens (or even more than 1) of servers, the problem becomes…

    on docker prometheus haproxy mesos

  3. Analyzing java memory usage in a Docker container

    A few weeks ago I faced an interesting problem trying to analyze a memory consumption in my Java application (Spring Boot + Infinispan) running under Docker. The Xmx parameter was set to 256m, but the Docker monitoring tool displayed almost two times more used memory. Below we will try to understand…

    on java memory linux docker

  4. MicroServices and Docker

    Last week I made a little presentation (a kind of overview) on using Docker and MicroServices in a real production project. Today I want to share some of its slides with you. Why? Because I spent the whole day making them! :) Plus, I really do believe it might be useful…

    on microservices docker

  5. Mesos as a Docker containers farm

    When a developer starts his/her first microservice application, he/she usually doesn't worry about such an interesting thing like Orchestration. All he/she you have are 2-4 servers and Ansible scripts which solve most of the problems. But once your application becomes bigger or you decide to use one…

    on mesos marathon haproxy bamboo docker vagrant ansible