# Layers ![](img/layers.png) Too many abstraction layers results in bad efficiency, performance loss, increased management costs, and scalability challenges. This is due to a number of reasons. ![](img/fourreasons.png) >TODO: