Spores - Distributable Functions in Scala
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
Explore distributed programming in Scala through this conference talk that introduces Spores and a new pickling framework. Dive into the challenges of distributed systems and learn how these innovations address fundamental requirements. Discover the benefits of Scala's pickling framework, including minimal boilerplate, customizable pickle formats, and improved performance. Understand the concept of Spores as composable, mobile functional behaviors and their potential applications in distributed programming. Gain insights into the speaker's research on language support for distributed and concurrent programming, as well as her contributions to the Scala ecosystem and education.
Syllabus
Introduction
Making distributed programming easier
About the projects
Function literals
Moving closures
Functional programming
mainline spores
four comprehensions
new patterns
spore type constraints
oopsle
pickling
benefits
pickle
benchmarks
more benchmarks
questions
Taught by
Strange Loop Conference
Tags
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Parallel programming
École Polytechnique Fédérale de Lausanne via Coursera Big Data Analysis with Scala and Spark
École Polytechnique Fédérale de Lausanne via Coursera Functional Programming in Scala Capstone
École Polytechnique Fédérale de Lausanne via Coursera