1pkg/gohalt

throttlers integrations split

1pkg opened this issue · 0 comments

1pkg commented

After rethinking it seems that putting integrations with big list of third party libraries wasn't the good idea. Sure it simplifies integration usage as you need to get a single repo but also it introduces lots of unnecessary dependencies if only throttlers are needed. It is supposed to be bad practice to introduce unnecessary dependencies in places where they could be avoided. This way I believe gohalt needs to be split into two repos: original gohalt will contain all throttlers and surrounding tools and second one that will contain all thirdparty integrations mainly integrations.go file.