Binding thread pool on shard instance, not pipeline.
Lazy init
Merge pull request #15 from psjay/dev

Binding thread pool on shard instance, not pipeline.