Matteo Interlandi, Scientist at Microsoft CISL

Matteo Interlandi

Scientist, Microsoft CISL

Matteo Interlandi recently joined Microsoft CISL as a Research Scientist. Prior to joining Microsoft, Matteo was Postdoctoral Scholar at the University of California, Los Angeles. His research lies in between databases, distributed systems and declarative languages. In particular, he loves to build systems and tools that make it easier to design and implement data-driven distributed applications.

Matteo obtained his PhD from the University of Modena and Reggio Emilia, Italy.


Lazy Join Optimizations Without Upfront Statistics

Modern Data-Intensive Scalable Computing (DISC) systems such as Apache Spark do not support sophisticated cost-based query optimizers because they are specifically designed to process data that resides in external storage systems (e.g. HDFS), or they… Read more

Debugging Big Data Analytics in Apache Spark with BigDebug

Debugging big data analytics in Data-Intensive Scalable Computing (DISC) systems is a time-consuming effort. Today’s DISC systems offer very little tooling for debugging and, as a result, programmers spend countless hours analyzing log files and… Read more