Is there any example for Amboy

I was trying to use GitHub - mongodb/amboy: Amboy -- A Go(lang) Job Queue Tool but can’t find where to start from.
So is there any complete example on how I can use this package?

Hi! There’s a bit more information at amboy package - github.com/mongodb/amboy - Go Packages with a short example, but we wrote amboy for ourselves, and as far as we know it’s not used externally.

We use amboy in several parts of our CI infrastructure, which could be useful to look at as a way to get started. The simplest to work from are probably GitHub - evergreen-ci/cedar: data sink service, GitHub - evergreen-ci/barque: packaging service... ship it!, and GitHub - evergreen-ci/logkeeper: a service for storing test log output. There’s not anything in between the example in the godoc and the full examples in our CI software.

We don’t really have the bandwidth to provide support on how to build your own task/worker pool infrastructure, but hopefully that’s enough information to get you going?

1 Like

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.