1. Fast start with Nomad

    Nomad is one of the newest HashiCorp projects. It is a tool for managing a cluster of machines and running applications on them. It is similar to Mesos or Kubernetes but it is more simple. As Consul Nomad is a simple binary that may be launched without any dependencies. As…

    on docker nomad microservices

  2. Thrift API Gateway. Part 2: Spring Domination

    In the first part we investigated how to prepare thrift packets for exchanging security token by user information. Library was written and its time to move forward. one annotation to rule them all Annotation-driven development is Spring-way. Spring can be configured by many and many annotations that incapsulate tons of…

    on java microservices api

  3. Splendors and Miseries of Docker Network

    A bit less than two weeks ago Docker 1.9 was released. When I read release notes which contains all rainbow colors about new cool superdooper Docker Network with multi-host support I was excited. I wanted to try this. I believed that many problems with network will go away. I…

    on docker devops

  4. Thrift API Gateway. Part 1: Bloody Core

    Microservices, whatever one may do, one of the most important concept that was invented in last years. It is possible to resist SOAP 2.0 as much as long, but sooner or later they will come for you and will turn you into their faith, or you will come to…

    on java microservices

  5. Thrift API Gateway. Часть 1: препарация протокола

    В одной из своих недавних статей я писал про то, что Apache Thrift стимулирует писать тесты, потому что его протокол не так уж просто протестировать классическим средствами ручного тестирования (curl, ui). Но порой приходится сталкиваться с куда более сложной задачей - препарацией протокола для замены одних бинарных данных другими. Об…