Implementation of round-robin algorithm.
$ npm install vdemedes/round-robin --save
const roundrobin = require('round-robin');
let servers = [
'192.168.0.1',
'192.168.0.2',
'192.168.0.3'
];
let next = roundrobin(servers);
next(); // => '192.168.0.1'
next(); // => '192.168.0.2'
next(); // => '192.168.0.3'
next(); // => '192.168.0.1'
$ make test
round-robin is released under the MIT license.