Versions Compared

Key

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

...

akka.io에서 초당 5천만 메시지가 단일기기에서 작동가능하다라고 하여 변종검증 실험이 시작되었으며

목표치에 도달하지는 못하였습니다. ( 초당 10만건정도, 핑퐁의 경우 빈번하게 발생하는 컨텍스트 전환도 한 몫을 한듯 보입니다. )

정확한 액터 배치와 테스트방법및 테스트장비 차이일것으로 추정하며 , 디버깅 모드도 약간의 성능저하 요소로 보입니다.다음과같은 합리적인 의심을 하였습니다.

  • 리모트로 보고되는 DataDog의 IncrementCounter 최대성능이 초당 10만건?
  • 핑퐁테스트의 경우 컨텍스트 스위칭이 빈번하게 일어남
  • 디버깅 모드......
  • 개발장비에 이것저것 깔려서 느림


해당 변종실험은 https://github.com/psmon/AkkaDotModule/tree/master/AkkaDotBootApi 에 있으며

...

네트워크 IO를 태우는순간 TPS가 훨씬 떨어질것으로 예상하며,

다음 실험은 두 액터를 완전하게 분리된 네트워크로 떨어트려 실험을 해볼 예정입니다.

AKKA의 특징중 하나가, 네트워크 전송모듈및 JSON모듈 교체가능합니다.

동일 네트워크장비라고 가정하고,네트워크로 확장시 성능에 가장 많은 영향을 끼칠수 있습니다.

링크 : https://getakka.net/articles/remoting/transports.html

...