Welcome to Mobilarian Forum - Official Symbianize forum.

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Functional Streams for Scala with FS2

Alexhost
TOP 110

TOP

Alpha and Omega
Member
Access
Joined
Jan 21, 2021
Messages
217,469
Reaction score
17,163
Points
113
Age
37
Location
OneDDL
grants
₲171,728
3 years of service
4f3f81304015c705e8faf24c5cea144c.jpeg

Published 05/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 92 lectures (6h 48m) | Size: 2.08 GB


Dealing with flows of data the right way
What you'll learn
Understand the differences between Lists and Streams
Implement memory efficient tasks via streaming (e.g. file i/o)
Build complex flows for your application with streams
Handle concurrency and resource safety declaratively
Requirements
Working knowledge of the Scala language
Knowledge of the Cats Effect library
Description
Many applications involve dealing with large flows of data. Examples are processing files in ETL jobs, reading results from a database or getting a big response fromhttp calls. Handling large amounts of data often means sacrificing either readability or performance.
With streams, you can get the best of both worlds
  • Data is processed using a constant amount of memory, even if the total amount of data is very large
  • The processing is built declaratively as if you were dealing with regular Lists or Sequences, with high level methods such as map, filter and flatMap
Furthermore, streams in FS2 are effect-aware. They work in the context of an effect monad like IO, which enables them to do all sorts of useful stuff such as processing elements in parallel, throttling, retrying on failure and many more.
In this course we will turn streams inside out and learn things like
  • Create and combine pure streams
  • Add effects to our streams and learn how to compose them
  • Handle errors & resources safely
  • Apply patterns involving time, such as retries, throttling and debouncing.
  • Build our own stream transformations with Pulls and Pipes
  • Handle concurrency using many different patterns
  • Communicate between streams using primitives such as Signals, Channels, Topics and Queues
Join me in this journey and add yet another amazing tool to your functional programming toolkit!
Who this course is for
Scala functional developers with some experience who want to add functional stream to their toolkit
Homepage
Please, Log in or Register to view URLs content!

Recommend Download Link Hight Speed | Please Say Thanks Keep Topic Live
Links are Interchangeable - No Password - Single Extraction
 
K 0

KatzSec DevOps

Alpha and Omega
Philanthropist
Access
Joined
Jan 17, 2022
Messages
389,324
Reaction score
6,604
Points
83
grants
₲42,725
2 years of service
TOP salamat sa pag contribute. Next time always upload your files sa
Please, Log in or Register to view URLs content!
para siguradong di ma dedeadlink. Let's keep on sharing to keep our community running for good. This community is built for you and everyone to share freely. Let's invite more contributors para mabalik natin sigla ng Mobilarian at tuloy ang puyatan. :)
 
Top Bottom