CareLogistics/somni — pull request #2 by agarman (2014-09-16 19:13:05+00:00)
Title: added comparative performance tests

This demonstrates the difference between Somni's routing and ring routing provided by other libraries. Somni is slightly slower than compojure for a single route. Somni routing implementation is O(log n) versus other routers that are O(n).

With a set of 28 routes where the last is always selected, Compojure is roughly 3x slower than Somni routing randomly to 10k routes.