본문 바로가기

Programmer Jinyo/Scala & FP

AKKA(아카)with Scala 튜토리얼 03 (Routers)


투명한 기부를 하고싶다면 이 링크로 와보세요! 🥰 (클릭!)

바이낸스(₿) 수수료 평생 20% 할인받는 링크로 가입하기! 🔥 (클릭!)

Typed AKKA가 새로 나와서 이 시리즈 글은 번역하다 말았습니다.

여튼 이 튜토리얼도 좋은 튜토리얼이니 의지가 있으시다면 따라가보셔도 좋을 것 같습니다.

2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 01

2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 02

2019/12/02 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 03 (Routers)


AKKA Route에 대해서 알아보자.

 

RoundRobinPool

 

이 튜토리얼에서는 AKKA Routers에 대해 알아본다. 지금까지 Akka Actor에 메시지를 보내는 방법을 살펴 보았다. 라우팅은 Akka가 제공하는 편리한 기능이며 미리 정의 된 routees 세트로 메시지를 보낼 수 있다. Akka 라우터에 익숙하지 않아도 괜찮다! 우리가 Akka가 제공하는 다양한 라우터의 단계별 예를 제공한다.

 

이전 예제를 확장하고 DonutStockActor가 DonutStockWorkerActor로 메시지를 보내는 대신 DonutStockWorkerActor의 풀로 메시지를 보낸다. Akka는 또한 다양한 라우팅 전략을 제공하며, 라우터에서 라우터로의 메시지 흐름을 결정합니다. 아래 예에서는 RoundRobinPool 논리를 사용하며 이름에서 알 수 있듯이 경로간에 메시지가 RoundRobin 방식으로 전송 된다.

 

 

예..

 

전 여기까지만 번역하다 말아버렸습니다 죄송합니다.

 

Typed AKKA 관련 글은

 

2020/03/06 - [Programmer Jinyo/Scala & AKKA] - Akka document 읽으면서 소소하게 정리

위 포스트에서 작성중입니다.