Skip to main content

Python asyncio smf rpc implementation

Project description

aiosmf

smf rpc implementation for asyncio -- https://aiosmf.readthedocs.org

The smf project is a high-performance rpc platform built using the c++ Seastar framework. This project is a Python asyncio implementation of the rpc protocol used by smf. There are also Go and Java implementations.

Note that current support in aiosmf is limited to client implementations. Servers are written in C++, Go, or Java. Adding a Python server framework is future work.

Please see https://aiosmf.readthedocs.org for instructions on getting started.

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

aiosmf-0.1.0.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

aiosmf-0.1.0-py3-none-any.whl (14.0 kB view details)

Uploaded Python 3

File details

Details for the file aiosmf-0.1.0.tar.gz.

File metadata

  • Download URL: aiosmf-0.1.0.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for aiosmf-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e2465abd903a413cc34d86b1da5bca99ac104cb49cf9ee75ae8a52450b013470
MD5 8e28134f3ab4288d5c5786bec454c45f
BLAKE2b-256 e432937e0b2f0fd59dcb349099cd3ff55cce18c50415470c0e7f755a6cfe0bda

See more details on using hashes here.

File details

Details for the file aiosmf-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aiosmf-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 14.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for aiosmf-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e34c9bdb6b91e8e5eb4bfcddd512efe9fe13ced790281ee555e190eb5252589f
MD5 7d6405b9c495096e0b12cfb7aa9873d9
BLAKE2b-256 64153a4791dfdc12cad77440b651a263db24fb35cc47c6608f51874f9e15c44a

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