![Article Image](https://2busy4it.com/wp-content/uploads/2022/01/15550182-1642401662997.png)
A drawing should have no unnecessary lines and a machine no unnecessary parts.
In the book Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, Martin Kleppmann has written about traits and trade-offs for data infrastructure while designing modern applications. He has given an example architecture for a data system that combines several components. I used this example for the article Example Architectures for Data-Intensive Applications. That article explored just the Couchbase features and functions.