Skip to content

ethervoid/gluttony

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gluttony

Insasiatable tasks consumer and executor :)

Current state: 0.1

What is Gluttony?

Gluttony is a task executor that uses a broker to comunicate a client with a bunch of workers.

The main objective of this project is to let a client send a task to a queue, for example a mail notification, and this task will be consumed and executed by Gluttony

Gluttony isn't bounded to any broker, right now there is just one connector: RabbitMQ, but it's open to any other connectors like SQS, Redis, etc.

What do i need to use Gluttony?

All you need is,

  • Go (1.4)

and,

go get github.com/ethervoid/gluttony

What brokers can i use?

Right know Gluttony only supports RabbitMQ.

Examples

In the directory examples you could see a factory and task example and the way it should be implemented

About

Golang tasks consumer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages