mjpitz / go-gracefully

A simple, efficient, and easy to use Golang library for implementing application health checks. Features first-class support for stream-based checks.
MIT License
10 stars 1 forks source link

Reduce goroutine requirements #1

Open mjpitz opened 4 years ago

mjpitz commented 4 years ago

For simplicity in early development, I gave each check their own goroutine to feed the shared channel. Since goroutines are much lighter weight than Java threads, I didn't (and honestly still don't) think too much about this.

Curious if this is something folks will actually need for their system. If so, it would be good to get some input from folks.