반응형 Confilct free Replicated Data Type1 Akka Classic ask Flow(Future/Promise)+ Distributed Data(feat. CRDT) Akka classic에서 소스를 보다보면 붕~뜬 느낌이 들곤 합니다.마치 Springframework에서도 내부적으로 동작하는 것들이 많은데(ex. DispatcherServlet) 이것을 알지 못하면 이해가 어렵습니다.그러므로 Akka 프레임워크에서 내부적으로 동작하는 액션을 파악해야합니다.1. Client가 Akka HTTP를 통해 접근2. 메시지가 들어오고 Route를 통해 어떤 Actor에게 보낼지 결정 합니다.3. Route핸들러에서 서비스 Actor에 메시지를 보냅니다. 3.1 ask(Future의 리턴이 있는) 메소드를 사용하게 되면 4. Akka는 내부적으로 Future를 리턴 시킵니다. 5. 또한 내부적으로 한쌍인 비어있는 promise와 replyTo Actor를 메시지에 담아.. 2025. 9. 4. 이전 1 다음 반응형