Skip to content

thuan1412/goq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goq

Learning project that implements distributed-message queue like [Celery]

Todo

  • Add retry for task
  • Add task result for monitoring
  • Use wire in worker initialization to reduce boilerplate
  • Use github CI to check lint
  • Use testcontainer to implement integration test

Concepts

  • pubsub - implements method to communicate with the message broker
  • task - push and pull task from pubsub
  • worker - run task to handle the message

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published