Loading: Design Patterns: Competing Consumer Pattern