Robust Server-Side Analytics
Manhattan - Robust Server-Side Analytics
Scott Torborg - Cart Logic
Manhattan is a Python infrastructure block to provide basic server-side analytics and multivariate testing. It is:
- Easy to deploy and develop on
- Not slow, in-band request latency < 1ms and can process > 2k events/sec
- Customizable and flexible to varying rollup needs
- Robust to server failures, migrating between cluster topologies, and backend reconfiguration
It is also:
- 2 oz rye whiskey
- ½ oz sweet vermouth
- 2 dashes bitters
- 1 cherry
Install with pip:
$ pip install manhattan
Manhattan has extensive documentation here.
Manhattan is licensed under an MIT license. Please see the LICENSE file for more information.
Manhattan has a comprehensive test suite with 100% line and branch coverage, as reported by the excellent coverage module. To run the tests, simply run in the top level of the repo:
$ pip install pep8 pyflakes $ pep8 . $ pyflakes .
Any pull requests must maintain the sanctity of these three pillars.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size manhattan-0.2.tar.gz (26.4 kB)||File type Source||Python version None||Upload date||Hashes View|