Simplifying concurrency: Actors. In particular, AKKA. - Kristo Iila

Share
Planet OS
Published at : 03 Jan 2022
4458 views
19

Akka, actor systems and reactive programming are new trends in software development with Java and Scala. This talk dives into details of Akka usage with Scala.

We will discuss different models of concurrency handling and the actor model in particular. The particular implementation of the model we will be talking about is Akka, a system that supports writing code with the actor model in Java, Scala and .net. We will cover how actors send messages to each other via mailboxes and dispatchers, will take a look at the supervision hierarchy and error handling with the error kernel pattern.

In addition to the theoretical section we will also discuss a few projects where Planet OS has used Akka and the actor model to achieve high reliability systems:

- an operational dashboard for the world's second largest offshore wind park
- DPipe, the highly configurable data processing pipeline that is doing the heavy lifting behind http://data.planetos.com, our universal data access api.

Advanced Java Meetup March 31, 2016
Reactive Programming with Akka

Slides available here: http://bit.ly/1TBBpPa
javaakkasoftware

Ted Good | The Global Philosophy of Religion Project | Zoroastrian Philosophy

Ted Good | The Global Philosophy of Religion Project | Zoroastrian Philosophy

FIGHT DISCOURAGEMENT - Powerful Motivational Speech

FIGHT DISCOURAGEMENT - Powerful Motivational Speech

Jurassic World Evolution 2 - PART 5 RAPTOR ATTACK - Malayalam | A Bit-Beast

Jurassic World Evolution 2 - PART 5 RAPTOR ATTACK - Malayalam | A Bit-Beast

THE MOST EXPENSIVE DOLL WE OWN • Sylvie the Magical Arctic Fox • Holiday Special • Custom Smart Doll

THE MOST EXPENSIVE DOLL WE OWN • Sylvie the Magical Arctic Fox • Holiday Special • Custom Smart Doll

Sotheby's Taubman Collection Valued at $500M

Sotheby's Taubman Collection Valued at $500M

FRESH vs THE MINIONS!

FRESH vs THE MINIONS!

Keep Network Keep Coin Crypto - Price Prediction and Technical Analysis October 2021

Keep Network Keep Coin Crypto - Price Prediction and Technical Analysis October 2021

WHAT ISLA GOT FOR HER  FIRST BIRTHDAY! MA SWERTENG BATA! ❤️ | rhazevlogs

WHAT ISLA GOT FOR HER FIRST BIRTHDAY! MA SWERTENG BATA! ❤️ | rhazevlogs

How to Do Pushups correctly ||ଦଣ୍ଡ  କେମିତି ମାରିବା ! Different Types of Pushups For Beginners !! Odia

How to Do Pushups correctly ||ଦଣ୍ଡ କେମିତି ମାରିବା ! Different Types of Pushups For Beginners !! Odia

Contend With

Contend With

Confined to a wheelchair, Nicolas dreams of being able to fly one day

Confined to a wheelchair, Nicolas dreams of being able to fly one day

JUNG - Let Him Go (Lyrics) feat. Clara Mae

JUNG - Let Him Go (Lyrics) feat. Clara Mae

Shipping Crisis Goes From Bad To Worse As Ports Shut Down And Push Shortages To Soar By 400 Percent

Shipping Crisis Goes From Bad To Worse As Ports Shut Down And Push Shortages To Soar By 400 Percent

suppose `f(x)=3x^3-13x^2+14x-2.`It is assumed that `f(x)=0`will have three roots say `alpha,bet...

suppose `f(x)=3x^3-13x^2+14x-2.`It is assumed that `f(x)=0`will have three roots say `alpha,bet...

"Realize It"--Le Beast Concrète (Gary Lucas and David Sisko) feat. Lil Woozy

"Realize It"--Le Beast Concrète (Gary Lucas and David Sisko) feat. Lil Woozy

What happens to my purchaser

What happens to my purchaser

Find the magnitude of the projected component of F_1 along F_2 and the angle between them

Find the magnitude of the projected component of F_1 along F_2 and the angle between them

👩‍❤️‍💋‍👨💕PICK A CARD💕👩‍❤️‍💋‍👨 | Are They INTERESTED In YOU?!?!?! | Tarot/Psychic Reading

👩‍❤️‍💋‍👨💕PICK A CARD💕👩‍❤️‍💋‍👨 | Are They INTERESTED In YOU?!?!?! | Tarot/Psychic Reading

Synonyms of Tangible

Synonyms of Tangible

DIADEM-Warrior Paddle review

DIADEM-Warrior Paddle review

NSV13 Employee Incident Report where i presumed i was a lone survivor for Shift# 2361 210515 0343UTC

NSV13 Employee Incident Report where i presumed i was a lone survivor for Shift# 2361 210515 0343UTC

Memes That May Explode || Nightly Juicy Memes #438

Memes That May Explode || Nightly Juicy Memes #438

Biden caught in most SHAMEFUL ‘sleeping’ scence…Trump’s aide MOCKS him INSTANTLY

Biden caught in most SHAMEFUL ‘sleeping’ scence…Trump’s aide MOCKS him INSTANTLY

NEVER BEFORE SEEN! 💥😱💥 DELUXE SUPER FREE GAMES 💥😱💥 INCREDIBLY RARE TO HIT!

NEVER BEFORE SEEN! 💥😱💥 DELUXE SUPER FREE GAMES 💥😱💥 INCREDIBLY RARE TO HIT!

I FOUND A CHICKEN SHOP WITH A BOWLING ALLEY & ARCADES

I FOUND A CHICKEN SHOP WITH A BOWLING ALLEY & ARCADES

LÉO SANTANA | SANTINHA (CLIPE OFICIAL) DVD #BaileDaSantinha

LÉO SANTANA | SANTINHA (CLIPE OFICIAL) DVD #BaileDaSantinha

How to overcome fear and anxiety in 30 seconds | Mel Robbins

How to overcome fear and anxiety in 30 seconds | Mel Robbins

Peppa Pig in Hindi - Very Hot Day - Garmi ka Din - हिंदी Kahaniya - Hindi Cartoons for Kids

Peppa Pig in Hindi - Very Hot Day - Garmi ka Din - हिंदी Kahaniya - Hindi Cartoons for Kids

bôa - Duvet

bôa - Duvet

DQ & The Fish In The House For The Saturday Night LIVE $5/10!! - 10/16/21

DQ & The Fish In The House For The Saturday Night LIVE $5/10!! - 10/16/21

04_02_P7 Calculating Available to Promise (ATP) Without Safety Stock

04_02_P7 Calculating Available to Promise (ATP) Without Safety Stock

Everything I Bought This Week!

Everything I Bought This Week!

Extreme minimalist challenge: 1 item per day for 30 days

Extreme minimalist challenge: 1 item per day for 30 days

PISCES ❤️ A CRAZY ACTION FROM A VERY PARTICULAR PERSON ❤️ Weekly Love Reading 1 - 7th November 2021

PISCES ❤️ A CRAZY ACTION FROM A VERY PARTICULAR PERSON ❤️ Weekly Love Reading 1 - 7th November 2021

People Tried Cleaning Things And The Results Were Too Satisfying Not To Share

People Tried Cleaning Things And The Results Were Too Satisfying Not To Share

Governor Part -2 | M. Laxmikanth Polity | UPSC CSE 2021/22 | The Concept | Mehla Reena

Governor Part -2 | M. Laxmikanth Polity | UPSC CSE 2021/22 | The Concept | Mehla Reena

【プライベート】180万人越えのYouTuberの正月の過ごし方がヤバすぎたwww

【プライベート】180万人越えのYouTuberの正月の過ごし方がヤバすぎたwww

Body language expert examines President Biden's unconventional speech

Body language expert examines President Biden's unconventional speech

TIME LINE - JUNKMAIL [Official MV]

TIME LINE - JUNKMAIL [Official MV]

Wastewater - Pretreatment and Primary Clarification

Wastewater - Pretreatment and Primary Clarification

FINAL GEAR - Guide to End Game - HOW TO MAKE PROGRESS

FINAL GEAR - Guide to End Game - HOW TO MAKE PROGRESS

Remote Assistance on the Universally Accessible Computer

Remote Assistance on the Universally Accessible Computer

Focusing Attention #6

Focusing Attention #6

פודקאסט מדברים גיימינג #46 | תרבות הקראנץ'👊(עם @ReShake)

פודקאסט מדברים גיימינג #46 | תרבות הקראנץ'👊(עם @ReShake)

Ford Maverick Production numbers, delivery dates and price increase!

Ford Maverick Production numbers, delivery dates and price increase!

China is MAD! The Olympic Boycotts Begin!

China is MAD! The Olympic Boycotts Begin!

You Shouldn't Have to Work During Your Monthly Feminine Flow

You Shouldn't Have to Work During Your Monthly Feminine Flow

HardAlpiTour 2014: Asietta pass: Passing some guys

HardAlpiTour 2014: Asietta pass: Passing some guys

FLOPPY PLAYTIME ROBLOX...

FLOPPY PLAYTIME ROBLOX...