asynkron / protoactor-go

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
http://proto.actor
Apache License 2.0
5.02k stars 521 forks source link

Protoactor underperforms in certain benchmarks #1128

Open Wu-Chenyang opened 2 months ago

Wu-Chenyang commented 2 months ago

Is your feature request related to a problem? Please describe. I notice that Khan (2020) reports that protoactor-go underperforms in benchmarks including Big, Array-based Parallel Quicksort, and Cofactor Expansion. I wonder if you have noticed these results and fixed the related problems.

Khan, Md Navid Alvee. “React++: A Lightweight Actor Framework in C++.” Master Thesis, University of Waterloo, 2020. https://uwspace.uwaterloo.ca/handle/10012/16389.

Describe the solution you'd like

I am sure about where the problem is. Maybe the analysis in the thesis could provide some insights.

Additional context Some snapshots from the thesis image image image