Python BERT-RPC implementation.
The BERT-RPC philosophy is to eliminate extraneous type checking, IDL specification, and code generation. This frees the developer to actually get things done.
- Performance. Kyoto uses binary protocol and built on top of gevent library.
- Flexibility. Modules can be moved from one to another kyoto server without headache, like django applications.
- Opportunities. Synchronous and asynchronous requests. With caching, streaming and callbacks.
Currently, kyoto
isn't yet released to PyPI. But you can checkout this repository and run:
$ git clone https://github.com/kyoto-project/kyoto.git && cd kyoto
$ python setup.py install
All parts of Kyoto is licensed under MIT license.