|
|||||||||||
Crescando is a scalable, distributed relational table implementation designed to perform large numbers of queries and updates with guaranteed access latency and data freshness. To this end, Crescando leverages a number of modern query processing techniques and hardware trends. Specifically, Crescando is based on parallel, collaborative scans in main memory and so-called "query-data" joins known from data-stream processing. While the approach is not always optimal for a given workload, it provides latency and freshness guarantees for all workloads. Thus, Crescando is particularly attractive if the workload is unknown, changing, or involves many different queries.
We are building an elastic, fault-tolerant distribution layer based on a novel multicast protocol: E-Cast. We are also implementing dataflow-based SQL query processing on top of Crescando storage.
There are a number of master thesis topics available in the context of Crescando. Please see below for further information.
Crescando is a joint effort of the ETH Zurich Systems Group and Amadeus IT Sophia-Antipolis.
Researchers: Philipp Unterbrunner, Georgios Giannikis
There are a number of available master thesis topics which would add important functionality and performance improvements to Crescando. Many of these can be scaled down to a semester thesis if desired.
While some of them are more implementation-heavy then others, all topics require a significant amount of original research and creative hacking, and are of broad interest to the emerging fields of scan-based database systems and cloud computing. Please contact Georgios Giannikis if you are interested in working on Crescando.
Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne
graphische Elemente dargestellt. Die Funktionalität der
Website ist aber trotzdem gewährleistet. Wenn Sie diese
Website regelmässig benutzen, empfehlen wir Ihnen, auf
Ihrem Computer einen aktuellen Browser zu installieren. Weitere
Informationen finden Sie auf
folgender
Seite.
Important Note:
The content in this site is accessible to any browser or
Internet device, however, some graphics will display correctly
only in the newer versions of Netscape. To get the most out of
our site we suggest you upgrade to a newer browser.
More
information