akka.net icon indicating copy to clipboard operation
akka.net copied to clipboard

Create a performance benchmark for FSM

Open alexvaluyskiy opened this issue 7 years ago • 1 comments

Akka.NET uses FSM actor in a many places, like remoting, persistence, cluster singleton. It is like one of the most important primitives. We should know how fast it is, and how many allocations it produces. The benchmark should test the actor throughput in a combination with different state changes

https://gist.github.com/alexvaluyskiy/6824137919369061fec5fe2882148fa7

alexvaluyskiy avatar Mar 18 '17 17:03 alexvaluyskiy

Memory Footprint test fsmallocations1

Throughput test fsmallocations2

alexvaluyskiy avatar Mar 19 '17 19:03 alexvaluyskiy