Skip to main content

Bee is an all-in-one python framework for simplifying micro service program development.

Project description

#Bee

bee is an all-in-one python framework for simplifying micro service program development.

Components

  • Config - Manage configuration for yml, yaml & json

  • RPC - Lightweight and high performace

    • Serializable
      • ProtoBuf
      • json
      • http to be continued
    • Service Discovery - Automatic registration and name resolution with service discovery
      • etcd3
      • consul
    • Load Balancing - Smart client side load balancing of services built on discovery
      • RandomBalancer
      • RoundRobbinBalancer
  • Web - Web server with a variety of advanced features, to be continued

  • Database

    • Psd - A lightweight, fluent SQL data access and ORM library
    • MongoDB - A useful wrapper for mongo
    • Redis - A useful wrapper for redis,redis-py-cluster
  • Utility - Some useful utility packages..

    • debug
    • i18n
    • guid
    • const
    • map
    • objectpool

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

py-bee-rpc-0.1.1.tar.gz (18.6 kB view details)

Uploaded Source

Built Distribution

py_bee_rpc-0.1.1-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

Details for the file py-bee-rpc-0.1.1.tar.gz.

File metadata

  • Download URL: py-bee-rpc-0.1.1.tar.gz
  • Upload date:
  • Size: 18.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.4 tqdm/4.62.3 importlib-metadata/3.7.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.9

File hashes

Hashes for py-bee-rpc-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2c19c180400a842d897dd3948d0350e1430ab59d127d869daa1942d4fbfb63a5
MD5 3fae76961950431722ee1f3df6135e9d
BLAKE2b-256 de43daa6ec94083f39ea7d8f7371035c07c972606ba1beba7b504b4297bad777

See more details on using hashes here.

File details

Details for the file py_bee_rpc-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: py_bee_rpc-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 23.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.4 tqdm/4.62.3 importlib-metadata/3.7.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.9

File hashes

Hashes for py_bee_rpc-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1c260762b1fa63125f229003d39c1e98e0018efad7604f82e95b150a45a8cdde
MD5 722feaf85d1d87f534f0be691846938a
BLAKE2b-256 a849ada29e2217bf320267f757004be0c1e29174d8faa3b77bc512a266aa9353

See more details on using hashes here.

Supported by

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