본문 바로가기
반응형

akka classic3

Akka Classic 뽀개기_Actors(1~4. Actor API) Classic Actors이제 Akka Actor에 대해서 살펴보도록 하겠습니다.우리가 학습해야할 내용은 위의 스크린샷과 같습니다.1. Module info먼저 모듈정보는 디펜던시와 같습니다.스프링프레임워크로보면 maven이나 gradle에서 디펜던시 설정을 통해필요한 lib를 끌어오는 설정이라고 보시면 됩니다.2. IntroductionActor Model은 동시 및 분산 시스템을 작성하기 위한 더 높은 수준의 추상화를 제공합니다. 개발자가 명시적 잠금 및 스레드 관리를 처리하지 않아도 되므로 올바른 concurrent 및 parallel 시스템을 작성하기가 더 쉬워집니다. Actor는 1973년 Carl Hewitt의 논문에서 정의되었지만 Erlang 언어로 대중화되었으며 예를 들어 Ericsson에.. 2025. 4. 10.
Akka Classic 뽀개기_Overview Akka Classic은 크게 4가지 입니다.해당 4가지를 조금 디테일하게 보면 아래와 같습니다.우선 Akka의 가장 핵심인 Actors에 대해서 알아보겠습니다.DependencyClassic ActorsClassic SupervisionClassic Fault ToleranceClassic DispatchersClassic MailboxesClassic RoutingClassic FSMClassic PersistenceTesting Classic Actorslanguage는 Scala로 진행!!우선은 가장 간단한 디펜던시 설정 입니다.DependencyThe Akka dependencies are available from Akka’s library repository. To access them th.. 2025. 3. 26.
Akka Classic Akka를 학습하려고보니..버전에 따라 2가지가 있었습니다.Akka Classic과 Akka Typed 입니다.현재 회사에서는 Classic을 사용하고 있습니다.참고 : https://doc.akka.io/libraries/akka-core/current/index-classic.htmlAkka Classic은 원래의 액터 API(기존 방식)를 말합니다.즉, Akka가 처음부터 제공하던 액터 시스템 방식이 “클래식”이라고 불립니다.이 기존 API는 더 타입 안전하고, 가이드가 잘 되어 있는 새로운 액터 API로 개선되었습니다.Akka Typed처럼 컴파일 타임에 타입 체크가 가능한 방식으로 발전했습니다.Akka Classic도 여전히 완전히 지원되며, 기존 애플리케이션은 계속 이 클래식 API를 사용할 .. 2025. 3. 25.
반응형