Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

이 전략은 분명 전통적인 개발 방법에서 마지막 상태값을 DB에 저장하는것보다 더 유연한 기능을 제공합니다.

마지막값만 재생할지? 마지막값중 10개까지만 재생할지? 전체를 재생할지? 그것은  max-concurrent-recoveries 옵션을통해

제한 가능합니다. 이것은 우리가 설계한 액터가 죽지않는다는 가정을 하면 이것만으로 어떠한

실시간 처리에대한 응답을 DB의존없이 할수가 있습니다.


Info

AKKA는 이러한 액터가 죽을수 있는 상황도 가정을합니다.

AKKA에서 사용하는 모든 액터와 관련한 기능은 그 자체로 단순화된 사용을 제시하지만

반대편에는 복구와 관련된 전략이 몇가지씩 따라옵니다. 그래서 이부분에 대해서는

어렵다라고 설명드리고 싶습니다. 우리는 우리가 설계하는 코드에대해 복구하는 전략을

생각해본적이 없기때문에 그 관점에서는 AKKA는 어렵습니다.


다음장에서는 복구전략과 연동하여

...

  업데이트 혹은 장애발생시

...

어떻게 이러한 재생값을 특정한 저널을 사용하여

...

액터의 영속성이 보장되는지 살펴보도록 하겠습니다.