~/conference

Pacific Northwest Scala 2013

scala developers, backend engineers, akka users, data engineers, library authors, compiler plugin authors, frontend developers

Akka production patterns; Akka nonblocking TCP I/O; Summingbird streaming-batch integration; Spire numeric algebra library; macros for function inlining; Scala and JavaScript interop; for-yield desugaring semantics; functional raster image processing; Scala for statistical computing; Hadoop realtime pipelines

titleauthorlength
We're Doing It All WrongPaul Phillips51m
Claim: after moved a million lines of code much is wrong — the Scala compiler is nearly unmodifiable, forcing rocket‑science changes and blocking performance…
Talk on
Scala for Javascript Kiddies; Javascript for Scala NerdsClint Tseng31m
A new interface framework called Janus framework aims to let the same Scala-influenced UI code run on server and client to meet 508/SEO constraints, centering…
Talk on
Akka in Production: Our StoryEvan Chan41m
Company processes 2.5 billion events a day and details a path from early Akka experiments to a simple, reliable pipeline that reads from Kafka, stages with…
Talk on
Journey to the Heart of the For-YieldKelsey Gilmore-Innis33m
Explains that Scala's for-comprehension is syntactic sugar that desugars to flatMap and map/filter so the same pattern works for List, Option, Try and Future…
Talk on
Functional Raster Image Processing in ScalaStephen Judkins29m
A small Scala library models rasters as simple functions (a pure image type with width height apply), uses pixel type class abstractions, and composes lazy…
Talk on
Spire by ExampleTom Switzer23m
Implements gradient descent using Spire vector-space and random Dist to approximate gradients by fitting linear least squares to sampled site-traffic outcomes…
Talk on
Network I/O for a More Civilized Age: The New Akka I/OThe New Akka I/O36m
Compares Netty/NIO pain with a concrete alternative: Akka I/O uses immutable ByteString for wire data, a pipeline stage model that composes decoding SSL and…
Talk on
The state of Scala as a platform for statistical computingCharles Francis33m
Claim: Scala can be a first‑class environment for statistical computing but only with concrete pieces in place. Reimplementing a Python data munging job shows…
Talk on
Inlining anonymous functions with macrosErik Osheim45m
Claim: compile‑time macros rewrite anonymous function literals into direct code so the JVM can optimize tight loops. Tooling: Scala macros with quasiquotes…
Talk on
Taking Hadoop Realtime with Summingbird42m
Summingbird is an open source Scala library that runs the same analytics DAG on Hadoop (Scalding) and Storm and merges results with a batch+realtime merge so…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.