MaxScale is in a great position to hide some of the complexity associated with using different storage engines from applications and developers. The goal is to effectively hide the notion of storage engines so developers just work with databases and tables. They don't have to worry about which table to use and when. In a sense, the same is true for DBAs. Simplifying the use of multiple storage engines and providing a centralized location to manage it in terms of ensuring applications get the most of our storage engine choices.