Skip to main content

Key-value-based, HMAC-signed, non-blocking sockets for Python

Project description

jsock

Key-value-based, HMAC-signed, non-blocking sockets for Python

Installation

Usage

Please check example.py.

Serializer/deserializer Benchmark

Check benchmark.py.

  • json:
    • send: 60005.29 op/s
    • recv: 79790.10 op/s
    • total time: 1.459s
  • simplejson:
    • send: 50552.37 op/s
    • recv: 83004.80 op/s
    • total time: 1.591s
  • msgpack:
    • send: 93561.46 op/s
    • recv: 145995.07 op/s
    • total time: 0.877s
  • pickle:
    • send: 87664.16 op/s
    • recv: 136931.65 op/s
    • total time: 0.935s

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jsock-0.1.0.linux-x86_64.tar.gz (4.8 kB view details)

Uploaded Source

Built Distributions

jsock-0.1.0-py3.8.egg (3.0 kB view details)

Uploaded Source

jsock-0.1.0-py2.py3-none-any.whl (5.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file jsock-0.1.0.linux-x86_64.tar.gz.

File metadata

  • Download URL: jsock-0.1.0.linux-x86_64.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.4

File hashes

Hashes for jsock-0.1.0.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 6cc8c0fd4a4fd864b752cfbdc1b2c1765a557f98182e249e09ca464b0e3098cb
MD5 25359c8c2ed343c8419a461bf4353a7b
BLAKE2b-256 e10ca9969bf468f6dbde4210824e1c07452ed658a5608e6a8ad76c4f86cc7c08

See more details on using hashes here.

File details

Details for the file jsock-0.1.0-py3.8.egg.

File metadata

  • Download URL: jsock-0.1.0-py3.8.egg
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.4

File hashes

Hashes for jsock-0.1.0-py3.8.egg
Algorithm Hash digest
SHA256 74493efba75d40aac06b932968e19dba72e3fc6dfafce9df22ed8be574a58df9
MD5 2edba9b950bfba4e7917f0023179b5c2
BLAKE2b-256 dbeaf7bb929b285f01803dd0ae88c4221cfc013243d9ef19b388530abe71368c

See more details on using hashes here.

File details

Details for the file jsock-0.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: jsock-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.4

File hashes

Hashes for jsock-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4c19dabf6811cf78c88074831ee2f9649fbaf63b1cc71757db3eb71ffca730c2
MD5 c8be9cd0ac588e3a7d707a11bb481e93
BLAKE2b-256 360ee544d903ff3a429bd4a155377621abac97f16b9baa2770fc8329493b4abb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page