- apt-get update
- apt-get upgrade -y
- apt-get install -y apt-transport-https ca-certificates
- apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
- echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" > /etc/apt/sources.list.d/docker.list
- apt-get update
- apt-get install -y docker-engine
- service docker start
- reboot
- beautifulsoup4 (4.5.1)
- bottle (0.12.9)
- CherryPy (8.1.0)
- click (6.6)
- falcon (1.0.0)
- Flask (0.11.1)
- itsdangerous (0.24)
- Jinja2 (2.8)
- logutils (0.3.3)
- Mako (1.0.4)
- MarkupSafe (0.23)
- pecan (1.1.2)
- pip (8.1.2)
- python-mimeparse (1.5.2)
- setuptools (20.10.1)
- six (1.10.0)
- waitress (1.0.0)
- WebOb (1.6.1)
- WebTest (2.0.23)
- Werkzeug (0.11.11)
- falcon..........24207 req/sec or 41.31 μs/req (10x)
- falcon-ext......15415 req/sec or 64.87 μs/req (7x)
- bottle..........12681 req/sec or 78.86 μs/req (5x)
- werkzeug.........4030 req/sec or 248.13 μs/req (2x)
- flask............2655 req/sec or 376.60 μs/req (1x)
- pecan............2355 req/sec or 424.68 μs/req (1x)
- falcon..........17699 req/sec or 56.50 μs/req (24x)
- falcon-ext......11691 req/sec or 85.54 μs/req (16x)
- bottle...........9162 req/sec or 109.15 μs/req (12x)
- werkzeug.........4134 req/sec or 241.90 μs/req (6x)
- flask............2650 req/sec or 377.39 μs/req (4x)
- pecan.............745 req/sec or 1342.55 μs/req (1x)
- falcon.........216709 req/sec or 4.61 μs/req (34x)
- falcon-ext.....134931 req/sec or 7.41 μs/req (21x)
- bottle.........120066 req/sec or 8.33 μs/req (19x)
- werkzeug........26792 req/sec or 37.32 μs/req (4x)
- flask............7155 req/sec or 139.76 μs/req (1x)
- pecan............6384 req/sec or 156.65 μs/req (1x)
- falcon..........24764 req/sec or 40.38 μs/req (12x)
- falcon-ext......15547 req/sec or 64.32 μs/req (7x)
- bottle..........12334 req/sec or 81.08 μs/req (6x)
- werkzeug.........4254 req/sec or 235.05 μs/req (2x)
- flask............2394 req/sec or 417.66 μs/req (1x)
- pecan............2092 req/sec or 478.09 μs/req (1x)
- falcon..........19780 req/sec or 50.56 μs/req (30x)
- bottle..........11166 req/sec or 89.56 μs/req (17x)
- falcon-ext......10616 req/sec or 94.20 μs/req (16x)
- werkzeug.........4317 req/sec or 231.66 μs/req (7x)
- flask............2241 req/sec or 446.31 μs/req (3x)
- pecan.............656 req/sec or 1523.94 μs/req (1x)
- falcon.........282049 req/sec or 3.55 μs/req (53x)
- bottle.........178106 req/sec or 5.61 μs/req (33x)
- falcon-ext.....145545 req/sec or 6.87 μs/req (27x)
- werkzeug........42729 req/sec or 23.40 μs/req (8x)
- flask............6399 req/sec or 156.27 μs/req (1x)
- pecan............5325 req/sec or 187.80 μs/req (1x)
- falcon..........28248 req/sec or 35.40 μs/req (9x)
- falcon-ext......18385 req/sec or 54.39 μs/req (6x)
- bottle..........14872 req/sec or 67.24 μs/req (5x)
- werkzeug.........5478 req/sec or 182.53 μs/req (2x)
- flask............3334 req/sec or 299.97 μs/req (1x)
- pecan............3088 req/sec or 323.82 μs/req (1x)
- falcon..........21014 req/sec or 47.59 μs/req (21x)
- falcon-ext......13204 req/sec or 75.73 μs/req (13x)
- bottle..........12533 req/sec or 79.79 μs/req (13x)
- werkzeug.........5518 req/sec or 181.23 μs/req (6x)
- flask............3305 req/sec or 302.56 μs/req (3x)
- pecan.............994 req/sec or 1005.71 μs/req (1x)
- falcon.........303647 req/sec or 3.29 μs/req (32x)
- bottle.........159992 req/sec or 6.25 μs/req (17x)
- falcon-ext.....139298 req/sec or 7.18 μs/req (15x)
- werkzeug........42746 req/sec or 23.39 μs/req (5x)
- flask...........10359 req/sec or 96.53 μs/req (1x)
- pecan............9434 req/sec or 106.00 μs/req (1x)
- falcon..........22636 req/sec or 44.18 μs/req (9x)
- falcon-ext......14910 req/sec or 67.07 μs/req (6x)
- bottle..........12422 req/sec or 80.50 μs/req (5x)
- werkzeug.........4311 req/sec or 231.96 μs/req (2x)
- flask............2754 req/sec or 363.09 μs/req (1x)
- pecan............2513 req/sec or 397.89 μs/req (1x)
- falcon..........16733 req/sec or 59.76 μs/req (21x)
- falcon-ext......10448 req/sec or 95.72 μs/req (13x)
- bottle..........10434 req/sec or 95.84 μs/req (13x)
- werkzeug.........4563 req/sec or 219.17 μs/req (6x)
- flask............2807 req/sec or 356.29 μs/req (3x)
- pecan.............804 req/sec or 1244.42 μs/req (1x)
- falcon.........239413 req/sec or 4.18 μs/req (31x)
- falcon-ext.....121962 req/sec or 8.20 μs/req (16x)
- bottle.........115126 req/sec or 8.69 μs/req (15x)
- werkzeug........32833 req/sec or 30.46 μs/req (4x)
- pecan............8418 req/sec or 118.80 μs/req (1x)
- flask............7763 req/sec or 128.82 μs/req (1x)
- falcon..........55082 req/sec or 18.15 μs/req (10x)
- falcon-ext......34683 req/sec or 28.83 μs/req (7x)
- bottle..........29125 req/sec or 34.33 μs/req (6x)
- werkzeug........10348 req/sec or 96.64 μs/req (2x)
- flask............5827 req/sec or 171.62 μs/req (1x)
- pecan............5264 req/sec or 189.96 μs/req (1x)
- falcon..........45977 req/sec or 21.75 μs/req (28x)
- falcon-ext......28142 req/sec or 35.53 μs/req (17x)
- bottle..........26136 req/sec or 38.26 μs/req (16x)
- werkzeug........11019 req/sec or 90.76 μs/req (7x)
- flask............6110 req/sec or 163.66 μs/req (4x)
- pecan............1666 req/sec or 600.38 μs/req (1x)
- falcon.........624305 req/sec or 1.60 μs/req (30x)
- bottle.........436368 req/sec or 2.29 μs/req (21x)
- falcon-ext.....335417 req/sec or 2.98 μs/req (16x)
- werkzeug.......151152 req/sec or 6.62 μs/req (7x)
- flask...........28923 req/sec or 34.57 μs/req (1x)
- pecan...........21116 req/sec or 47.36 μs/req (1x)