filmov
tv
Scale By The Bay 2019: Paul Cleary, Re-programming the programmer, from Actors to FP

Показать описание
Over the last few years I have built a DNS management system. Initially started as an Event Sourcing application built in Akka, the system had to be re-architected multiple times to address unforeseen issues stemming from new requirements, operational issues, and developer pitfalls (mistakes). This talk will introduce concepts in the DNS domain and different architecture styles including Event Sourcing in Akka and Stream processing in FS2. The talk will describe the journey from inception through to the current system design, highlighting the key challenges encountered along the way and the evolution of the design to account for those challenges. I plan on using real code to demonstrate each architecture along the journey.
Paul Cleary
Comcast
Senior Principal Engineer
Philadelphia, PA
TwitterTweet
20+ years of software development experience, spent most of the last 5 years in Scala. Most of my career is building OO systems, recently converted to FP. After all this time I am still learning.
Talk to me if you are struggling with Scala or Functional Programming or if you are interested in network function programming in Rust.
Paul Cleary
Comcast
Senior Principal Engineer
Philadelphia, PA
TwitterTweet
20+ years of software development experience, spent most of the last 5 years in Scala. Most of my career is building OO systems, recently converted to FP. After all this time I am still learning.
Talk to me if you are struggling with Scala or Functional Programming or if you are interested in network function programming in Rust.
Scale By The Bay 2019: Bill Venners, In Types We Trust
Scale By The Bay 2019: Justin Heyes-Jones, A Gentle Introduction to Comonads
Scale By The Bay 2019: Evan Chan, Rust and Scala, Sitting in a Tree….
Scale By The Bay 2019: Ahir Reddy & Li Haoyi, Speedy Scala Builds at Databricks
Scale By The Bay 2019: David Andrzejewski, Reliable Machine Learning
Scale By The Bay 2019 Highlights
Scale By The Bay 2019: James Earl Douglas, Functional Electromagnetism
Scale By The Bay 2019: Jeremy Smith & Jonathan Indig, Solving the Scala Notebook Experience
Scale By The Bay 2019: Jason Swartz, High Performance Serverless Functions in Scala
Scale By The Bay 2019: Tikhon Jelvis, What is Functional Reactive Programming?
Scale By The Bay 2019: Oli Makhasoeva & Andy Scott, Recursion schemes with Higherkindness
Scale By The Bay 2019: Oscar Boykin Interview
Scale By The Bay 2019: Alexander Ioffe Interview
Scale By The Bay 2019: Yifan Xing, Growing the Scala Community
Scale By The Bay 2019: Oli Makhasoeva, The Art of Asking Questions
Scale By The Bay 2019: Ville Tuulos Interview
Scale By The Bay 2019: Norman Maurer, Netty 5: Lessons Learned
Scale By The Bay 2019: Heather Miller Interview
Scale By The Bay 2019: Thursday Keynote, Heather Miller, The Times Are A-Changin'
Scale By The Bay 2019: Bryan Cantrill, Was He Wright All Along? Software After Moore's Law
Scale By The Bay 2019: Jacques Nadeau, Vectorized Query Processing for CPUs using Apache Arrow
Scale By The Bay 2019: Paul Cleary, Re-programming the programmer, from Actors to FP
Scale By The Bay 2019: Kavita Laddad, Taming complex webapps with Scala and React
Scale By The Bay 2019: Oscar Boykin, Scoring ONNX ML Models with Scala
Комментарии