Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mitsuhiko/nameko


https://github.com/mitsuhiko/nameko

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

Nameko
######

.. image:: https://secure.travis-ci.org/onefinestay/nameko.png?branch=master
:target: http://travis-ci.org/onefinestay/nameko

**Nameko** ``[nah-meh-koh]`` (noun)

#. amber-brown mushroom with a slightly gelatinous coating that is used as an
ingredient in miso soup and nabemono.
#. python framework for building service orientated software

Features:
---------

* Quickly build, host and deploy services
* Highly declarative, lets you concentrate on your business logic
* RPC, Events (Pub-Sub) and AMQP Messaging out-of-the-box
* Extensible, so you can write your own service interactions

Getting Started:
----------------

The best way to appreciate nameko's features is to use them in some simple
examples. Follow the `getting started tutorial
`_ in the docs to do
just that.

Documentation:
--------------

Nameko is using Sphinx, and the latest documentation can be found here:

http://nameko.readthedocs.org

Prerequisites:
--------------

Nameko requires an AMQP broker and is tested with
`RabbitMQ `_.

The RabbitMQ `tutorials `_ are very
good and serve as an excellent introduction to messaging and AMQP.

Installation:
-------------

Stable releases of nameko are available on the Python Package Index (
`PyPI `_). Install it using ``pip`` or
``easy_install``:

* pip install -U nameko
* easy_install -U nameko

Contributing:
-------------

Nameko is developed on GitHub, primarily by the development team at
`onefinestay `_. The GitHub repository is
https://github.com/onefinestay/nameko.

You are welcome and encouraged to contribute comments, suggestions, patches
and feature requests.

License:
--------

Apache 2.0. See LICENSE for details.