CS 6320: Spring 2009 From Declarative Languages to Scalable Systems Review

Guozhang Wang · 2009

Declarative language, such as SQL, has been proved successful in particular architecture due to its efficient processing algorithms and global optimizations. Currently it is also being used in many other fields like Games, Stream Processing, etc. Issues involved in a declarative language ddesign include complexity-expressiveness tradeoffs, algebraization and engine implementation, (heuristic, cost-based, global ) optimization, problem decompositions, etc. In the first section we discuss query engine, which is not only relevant to building databases but also to ground the later material in the physical reality.

Read the paper · More papers on PaperTik