goakt icon indicating copy to clipboard operation
goakt copied to clipboard

remote deployment implementation

Open Tochemey opened this issue 1 year ago • 1 comments
trafficstars

closes https://github.com/Tochemey/goakt/issues/290

  • [x] Refactor a bit the code. Make use of memory efficient map instead of standard. (need to QA it)
  • [x] Design peer node state model
  • [x] Implement the service definition in the actor system
  • [x] Return the list of Peers on the cluster engine
  • [x] Implement a timer to replicate peer state to the rest of the cluster
  • [ ] Handle NodeLeft cluster event to remotely spawn node left actors on the other nodes
  • [ ] QA the whole things

Tochemey avatar May 06 '24 00:05 Tochemey

Codecov Report

Attention: Patch coverage is 47.25275% with 48 lines in your changes are missing coverage. Please review.

Project coverage is 86.15%. Comparing base (6f6452f) to head (03070de).

Files Patch % Lines
actors/actor_system.go 43.05% 36 Missing and 5 partials :warning:
actors/pid_map.go 61.11% 5 Missing and 2 partials :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #319      +/-   ##
==========================================
- Coverage   86.75%   86.15%   -0.61%     
==========================================
  Files          32       32              
  Lines        2998     3034      +36     
==========================================
+ Hits         2601     2614      +13     
- Misses        285      303      +18     
- Partials      112      117       +5     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar May 06 '24 00:05 codecov[bot]