Skip to content

A basic prototype for microservices in rails for Order Management App

Notifications You must be signed in to change notification settings

niharika88/microservices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microservices

Basic Gemfile Info:

  • Sinatra- A DSL for quickly creating web applications in Ruby with minimal effort.

  • Bunny- Ruby Client for RabbitMq.

  • Sneakers- High performance background jobs using RabbitMq.

  • Mongoid- Mongoid is the officially supported ODM (Object-Document-Mapper) framework for MongoDB in Ruby.

  • Rspec- Testing framework for ruby applications

  • Sendgrid - Used for sending mail via app (Third Party)

  • ForeverAlone- This gem uses Redis to keep a list of recent text messages. ForeverAlone calculates hex digests of message and stores them into the Redis with a given expiration period. (Check for uniqness of message).

App is divided into order, sms, mail and invoice microservices.


About

A basic prototype for microservices in rails for Order Management App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages