Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 544 Bytes

ReadMe.md

File metadata and controls

17 lines (11 loc) · 544 Bytes

SQSObserver-go

This is an internal library used for observing (polling) SQS queues. OOP, easily configurable and running in goroutines.

Read the configuration for queue configuration examples.

Importing the library:

go get github.com/GLCharge/sqsObserver-go

Possible improvements

  1. Worker pool and priority queues:
    • assign a priority for a queue
    • have a limited amount of workers in a pool
    • workers poll the queues based on the priority and switch between queues
  2. Api changes (semantics)