Dean Wampler, Ph.D.

Software developer, expert in Big Data, Scala, and Functional Programming. Mastering Deep Learning.
O'Reilly author and frequent public speaker.
Lives in Chicago. Works all over.

Books & Reports

Programming Scala, 2nd Edition Fast Data Architectures for Streaming Applications

More on my books.

Talks & Papers

Stream All the Things!!

Software Architecture Conference NYC, April 2017, Strata London, May 2017, and Strata NYC, September 2017

I discuss the emerging architecture for large-scale stream data processing, that also integrates the best of microservice architectures.

Download PDF Watch video (Coming Soon)

The SMACK Stack: Emerging Fast Data and Microservice Architectures

CodeNode London, October 24, 2016

Spark, Mesos, Akka, Cassandra, and Kafka form the basis for new, flexible architectures for Fast Data and Microservice applications. This talk describes the characteristics these applications need and how the SMACK combination meets those needs.

Download PDF Watch video (Coming Soon)

Scala and the JVM for Big Data: Lessons from Spark

Strata + Hadoop World, San Jose & Singapore, 2016

The JVM is the standard platform for Big Data and Scala is emerging as the standard programming language for Big Data Developers, driven in part by Spark. What lessons can we draw from this picture?

Why Spark Is The Next Top (Compute) Model

Numerous Venues - 2014, 2015

Spark has emerged as the replacement for MapReduce in Hadoop applications. This talk explains why.

Spark on Mesos

Strata + Hadoop World London and NYC 2015

While Spark is now popular on Hadoop, managed by YARN, it emerged as demonstration project for Mesos. This talk explores Mesos, compares it to YARN, and argues for why you should consider a Spark + Mesos cluster.

Download PDF Watch video (Coming Soon)

See all my talks and papers.