This document discusses ditching middleware in favor of a NoSQL approach. It notes that NoSQL solutions are defined by what they don't contain compared to traditional databases. The document also discusses how data model changes can affect all tiers of an application from presentation to data schema. It provides examples of using a controller model to access data without middleware layers.