https://github.com/devigned/grapeape
Eventmachine driven distributed web API
https://github.com/devigned/grapeape
Last synced: 6 months ago
JSON representation
Eventmachine driven distributed web API
- Host: GitHub
- URL: https://github.com/devigned/grapeape
- Owner: devigned
- License: mit
- Created: 2013-09-02T12:37:37.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-10-08T15:29:19.000Z (over 12 years ago)
- Last Synced: 2024-10-05T17:22:48.196Z (over 1 year ago)
- Language: Ruby
- Homepage:
- Size: 238 KB
- Stars: 2
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GrapeApe
[](https://codeclimate.com/github/devigned/grapeape)
[](https://travis-ci.org/devigned/grapeape)
[](https://coveralls.io/r/devigned/grapeape?branch=master)
[](https://gemnasium.com/devigned/grapeape)
Eventmachine driven distributed web API in ruby. The project stands up an event driven web API
([goliath](http://postrank-labs.github.io/goliath/) / [grape](http://intridea.github.io/grape/)) backed by
[AMQP](http://www.amqp.org/). AMQP is used to route messages from the web to a collection of event driven worker
processes in an RPC flow.
Note: this is not ready for primetime
## Installation
Add this line to your application's Gemfile:
gem 'grapeape'
And then execute:
$ bundle
Or install it yourself as:
$ gem install grapeape
## Usage
Usage instructions are upcoming. For usage examples, please see our [examples](examples).
## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request