Skip to main content

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

  • Scalable

  • 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

  • &frac12; oz sweet vermouth

  • 2 dashes bitters

  • 1 cherry

Installation

Install with pip:

$ pip install manhattan

Documentation

Manhattan has extensive documentation here.

License

Manhattan is licensed under an MIT license. Please see the LICENSE file for more information.

Code Standards

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:

$ nosetests

There are no PEP8 or Pyflakes warnings in the codebase. To verify that:

$ pip install pep8 pyflakes
$ pep8 .
$ pyflakes .

Any pull requests must maintain the sanctity of these three pillars.

Metadata

Release files for manhattan 0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for manhattan 0.2
File Size Uploaded
manhattan-0.2.tar.gz 26.4 kB Details

Release files / manhattan-0.2.tar.gz

Download URL manhattan-0.2.tar.gz
Size 26.4 kB
Tags Source
SHA-256 checksum
How to use checksums
1f5083890bc78407b67a38752abb67cb06c1f966a3c3f0a777a73de330d2022f
BLAKE2b-256 checksum
How to use checksums
4064f21d22fdd2bef361d3574b1aea3c8092919d6f01d6823e9e0af12e41f56c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2 This release

1 release file

0.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page