CircleCI Raises $1.5M To Test Web Apps
techcrunch.com
techcrunch.com
We have a couple ideas on how to make non-magic parallelization easier to set up. Expect to see that in the next few weeks.
So the entire backend is clojure. For the devops stuff, we use pallet [1], a clojure library similar to puppet or chef, and stevedore, a clojure DSL for writing bash. We actually have zero bash in the source tree!
The web UI is a fat javascript client using knockout and HAMLcoffee, so the web server only serves a JSON API, all HTML rendering is done client-side.
[1] palletops.com