1. Apache Software Foundation: Apache kafka (2017). https://kafka.apache.org/
2. Bass, J.M.: Pipeandfilterexample (Jan 2022). https://github.com/julianbass/PipeAndFilterExample
3. Bass, J.M.: Layeredarchitectureexample (Jan 2022). https://github.com/julianbass/LayeredArchitectureExample
4. Fowler, M., Beck, K., Brant, J., Opdyke, W., Roberts, D.: Refactoring: Improving the Design of Existing Code, 1st edn. Addison Wesley, Reading, MA (Jun 1999)
5. Larman, C.: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, 3rd edn. Prentice Hall PTR, Upper Saddle River, NJ (2004)