u/The-_Captainin r/scala • Recommends
#catseffect#effectsystems#iomonad
Keynote: Daniel Spiewak - The Case For Effect Systems
4K subscribers • 14 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- Presented by Daniel Spiewak
- An opinion. It argues one side of a question engineers disagree on.
Advanced. Deep dive for people who know the field.
17K views4 years ago1 recommendation
Programming languagesSystems programmingScalaConcurrency and parallelismFunctional programming
Daniel Spiewak explains the performance, reliability, and architectural benefits of using effect systems on the JVM.
Scaling and stabilizing cloud services in the face of torrential volumes of traffic is one of the major problem spaces that defines our language ecosystem. Problems such as reliability, predictability, throughput, efficiency, self-healing, and such are the primary factors which largely dictate both architectural and implementation decisions. In this talk, we will peel apart how these factors manifest on the JVM, ultimately motivating not only the asynchronous I/O paradigm in general but effect systems in particular, with a special emphasis on performance and efficiency in the real world. 2022.scala.love twitter.com/scala_loveWhy it's here
1 person recommends thisWhat people say. Engineers recommend this talk for its deep explanation of why effect systems outperform Futures under heavy load.
Moments people linked to
u/chayatourein r/scala • Mentions
On “Why Effects libs?”
u/DisruptiveHarbingerin r/scala • Mentions
On “Why Effects libs?”
u/lionflzcfxpcuugdshin r/scala • Mentions
u/KagakuNinjain r/scala • Mentions
On “How can I learn the type level , correctness, and compile-time error checking of the scala language?”
u/Seth_LightbendScala teamin r/scala • Mentions
On “Help me understand about effects”
u/caverweniin r/Clojure • Mentions
u/Daenythin r/functionalprogramming • Mentions
On “What developments have there been in FP over the last 10 years?”
u/BalmungSanin r/scala • Mentions
On “Why would I wrap logging into an effect?”
u/BalmungSanin r/scala • Mentions
On “http4s”
u/BalmungSanin r/scala • Mentions
On “how do Scala libraries like CatsEffects and ZIO manage to get green threads without JVM support?”
u/ResidentAppointment5in r/scala • Mentions
On “"A New Library For Imperative ZIO Programming" by Alexander Ioffe at Functional Scala 2022”
u/Mysterious_Elk8467in r/scala • Mentions
On “The Great Concurrency Smackdown: ZIO versus JDK by John A. De Goes”
u/BalmungSanin r/scala • Mentions
On “What do you think are the defining features that make Scala uniquely better than other languages?”
u/jivesishungryin r/scala • Mentions
On “Advice on Monads and other FP concepts”
u/KagakuNinjain r/scala • Mentions
On “Did you guys think that?”