Hi folks
I just wanted to drop a note of praise for Mitogen (http://mitogen.readthedocs.io/en/latest/ansible.html). It is a plugin for Ansible that adds a new execution strategy that gives dramatically faster performance. For clojars.org, it took our runtime from 14 minutes to 2 minutes. Others describe 1.25x-7x speedups and in an extreme case 1.5 hours to 3 minutes (!). I’ve been using it and have found it to be pretty stable, and David Wilson (creator) fixed a bug that I found in a matter of hours.
I would highly recommend people take a look at it and start experimenting with it. He’s written a series of posts at https://sweetness.hmmz.org describing his work and approach and what he’s managed to accomplish. In particular I’d highly encourage the Ansible core team look at what he’s done and see how Mitogen could be brought into core. These performance improvements are so significant that they open up Ansible into a bunch of places where it previously wasn’t even possible.
I don’t have any relation to the project other than being a backer of his Kickstarter (which has delivered beyond my wildest expectations), but haven’t seen a lot of discussion about it here, so thought I’d plug it.
– Daniel.