goakt
goakt copied to clipboard
remote deployment implementation
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
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.