Max-Planck-Institut für Informatik
max planck institut
informatik
mpii logo Minerva of the Max Planck Society
 

MPI-INF or MPI-SWS or Local Campus Event Calendar

<< Previous Entry Next Entry >> New Event Entry Edit this Entry Login to DB (to update, delete)
What and Who
Title:Language Support for Distributed Systems in Scala
Speaker:Heather Miller
coming from:Northeastern University and EPFL
Speakers Bio:Heather Miller is an Assistant Clinical Professor at Northeastern University’s College of Computer and Information Science in Boston and
the Executive Director of the Scala Center at EPFL, where she is also a Research Scientist. She recently completed her PhD in EPFL’s Faculty
of Computer and Communication Science where she worked on the now-widespread programming language, Scala. Heather’s research
interests are at the intersection of data-centric distributed systems and programming languages, with a focus on transferring her research
results into industrial use. She has also taught and led development of several popular MOOCs some 1,000,000 students strong, such as "Big
Data Analysis in Scala and Spark" and “Functional Programming Principles in Scala.”
Event Type:SWS Colloquium
Visibility:SWS, RG1, MMCI
We use this to send out email in the morning.
Level:AG Audience
Language:English
Date, Time and Location
Date:Monday, 12 March 2018
Time:10:30
Duration:90 Minutes
Location:Saarbrücken
Building:E1 5
Room:029
Abstract
Recent years have seen a rise in distributed systems for interactive, large-scale data processing. Cutting-edge systems focus on reducing latency and increasing expressiveness in order to provide an interactive and rich experience to more and varied users coming from
emerging fields such as data science. Meanwhile, the languages and runtimes underlying such systems face numerous challenges in the context of the severely demanding needs of these new distributed systems; popular languages and runtimes like Scala and the JVM (a)
limit the customizability of fundamental operations like serialization, and (b) expose low-level distribution-related errors to application developers and end users when trying to distribute core language features, such as functions. This talk presents three systems
that (a) give more control over these primitives to distributed systems builders thereby enabling important optimizations, and (b) increase the reliability of distributing functions and objects. Theoretical, experimental, and empirical results are used in the validation of our work.
Contact
Name(s):Claudia Richter
Phone:93039103
EMail:--email address not disclosed on the web
Video Broadcast
Video Broadcast:YesTo Location:Kaiserslautern
To Building:G26To Room:111
Meeting ID:
Tags, Category, Keywords and additional notes
Note:
Attachments, File(s):
Created:
Claudia Richter/MPI-SWS, 02/26/2018 03:29 PM
Last modified:
Uwe Brahm/MPII/DE, 03/12/2018 07:01 AM
  • Annika Meiser, 03/05/2018 12:51 PM
  • Claudia Richter, 02/26/2018 03:33 PM -- Created document.