You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Need to make sure that Akka.Remote is ok to share the /system dispatcher along with Akka.Cluster, Akka.Persistence, and so forth per the changes introduced in #4511 as part of 1.4.11 (not yet live.)
This shouldn't take long to verify - just want to do it so we don't accidentally introduce any new performance regressions with the release of Akka.NET v1.4.11.
The text was updated successfully, but these errors were encountered:
Based on a glance at the JVM Akka sources - Akka.Remote system actors still run on their own dedicated dispatcher. Makes sense given that they are at the heart of what is likely the most performance-critical area in Akka.NET.
However, #4511 never actually touched the Akka.Remote dispatcher. It appears as though Akka.Remote still runs on its own set of mutually exclusive threads.
# Fixed number of threads to have in this threadpool
thread-count = 4
}
}
A problem that we do appear to have with Akka.Remote: fixed thread count. We need a scalar based around the number of vCPU rather than a hard-coded value. I'll address that in a separate PR.
Version: 1.4.11
Need to make sure that Akka.Remote is ok to share the
/system
dispatcher along with Akka.Cluster, Akka.Persistence, and so forth per the changes introduced in #4511 as part of 1.4.11 (not yet live.)This shouldn't take long to verify - just want to do it so we don't accidentally introduce any new performance regressions with the release of Akka.NET v1.4.11.
The text was updated successfully, but these errors were encountered: