#scala #scalaz #cats #future #cats_effect #monix #vs #vesus #perforance #fp #fs2 #zio #scalazio #john_degoes #degoes #team
https://www.youtube.com/watch?v=wi_vLNULh9Y
https://www.youtube.com/watch?v=wi_vLNULh9Y
YouTube
scale.bythebay.io: John A. De Goes, The Design of the Scalaz 8 Effect System
Scale By the Bay 2019 is held on November 13-15 in sunny Oakland, California, on the shores of Lake Merritt: https://scale.bythebay.io. Join us!
-----
Purely functional Scala code needs something like Haskell's IO monad—a construct that allows functional…
-----
Purely functional Scala code needs something like Haskell's IO monad—a construct that allows functional…
#akka #akka_actors #vs #zio #team #degoes
https://www.youtube.com/watch?list=PL8NC5lCgGs6MYG0hR_ZOhQLvtoyThURka&v=d6WWmia0BPM
https://www.youtube.com/watch?list=PL8NC5lCgGs6MYG0hR_ZOhQLvtoyThURka&v=d6WWmia0BPM
YouTube
ATOMICALLY { DELETE YOUR ACTORS } - John A De Goes & Wiem Zine Elabadine | Scalar 2019
Moore's Law may be dead, but CPUs acquire more cores every year. If you want to minimize response latency in your application, you need to use every last core - without wasting resources that would destroy performance and throughput. Traditional locks grind…
#fp #scala #degoes #team #life_coding #zio #scalaz #refactoring #effect_system
https://www.youtube.com/watch?v=-KA3BSdqYug
https://www.youtube.com/watch?v=-KA3BSdqYug
YouTube
John A. De Goes at #ScalaUA - Thinking Functionally
John A. De Goes at #ScalaUA - Thinking Functionally
In Thinking Functionally, you'll learn how a functional programmer thinks about problems as John live-refactors a concurrent imperative program to its purely functional equivalent — which is shorter, more…
In Thinking Functionally, you'll learn how a functional programmer thinks about problems as John live-refactors a concurrent imperative program to its purely functional equivalent — which is shorter, more…
#future #scala #monix #vs #effect_system #cats_effect #zio
https://www.youtube.com/watch?v=AEScmarqa80
https://www.youtube.com/watch?v=AEScmarqa80
YouTube
[Scala Central] Greg Dorrell - Effect Types: What? Why? Which one?
Effect Types: What? Why? Which one? In the last couple of years, a number of new “effect types” have been created. What is an effect type? When and why shoul...
#zio #scalaz #DeGoes #scala #Concurrent #concurrency #live_coding
https://www.youtube.com/watch?v=08eSR0vn4Vw
https://www.youtube.com/watch?v=08eSR0vn4Vw
YouTube
Live Coding a Concurrent Web Crawler - John Ⓐ De Goes
Watch as John furiously scrambles to live code a massively parallel web crawler in the span of 30 minutes. Along the way, you’ll learn about how functional programmers use modern, purely functional libraries like ZIO to solve complex business challenges.
#akka #akka_cluster #use_case #alternative #zio #aecor #zio_akka_cluster
https://blog.softwaremill.com/when-do-you-need-akka-cluster-5885d43e901b
https://blog.softwaremill.com/when-do-you-need-akka-cluster-5885d43e901b
Medium
When do you need Akka Cluster?
Can Akka Cluster + Sharding + Persistence create an ultimate trio for building fast, resilient, scalable, distributed applications?
#pure_function #functional_programming #scala #monix #cats_effect #zio #use_cases
https://www.youtube.com/watch?v=AnZ2pmysLgw
https://www.youtube.com/watch?v=AnZ2pmysLgw
YouTube
ZIO In Real World by Wiem Zine Elabidine
ZIO In Real World
Purely functional libraries like ZIO can help you build high-performance, concurrent applications that don’t have deadlocks, don’t leak resources and can solve complex problems using purely functional code.
In this talk, Wiem will walk you…
Purely functional libraries like ZIO can help you build high-performance, concurrent applications that don’t have deadlocks, don’t leak resources and can solve complex problems using purely functional code.
In this talk, Wiem will walk you…