Nejc Saje   

cv | blog | about

All articles

  1. Ceilometer Central Agent horizontal scaling

    Red Hat logo

    This post is about some of the work I did on the Ceilometer's Central Agent while working at Red Hat in the summer of 2014.

    Ceilometer's Central Agent's job is polling. It polls VMs/resources/services/sensors... about their status or value.

    Single Central Agent

    But you don't want to have one Central …

  2. Diving into OpenStack development for fun and profit

    When Gregor Pipan from XLAB called me into his office one day last year and told me that he needed someone to work on OpenStack, I had never heard of that name before. But I said yes and here I am a little over a year later: two OpenStack summits …

  3. Dependency-less REST CPU burner in Go

    Disclaimer: not really REST, but writing HTTP-controlled made the title too long.

    TL;DR

    When compiled with CGO_ENABLED=0, this code produces a static binary file that can be uploaded to a server and run. CPU burn can be started by requesting /start_cpu and stopped by requesting /stop_cpu.

    Long version …

  4. OpenStack development with Vagrant and PyCharm

    Up until now, my OpenStack development setup looked like this:

    • devstack running in a VM,
    • developing using tmux & vim over SSH.

    Since I was hearing good things about PyCharm, I decided to give it a try. The idea of the setup is as follows:

    • devstack running in a VM,
    • developing …