|
|
|
|
|
by zzzcpan
3023 days ago
|
|
There are languages, like Pony [1], that use actor model for the sort of high performance you are talking about. Also check out Anna paper, there is a description and argumentation on how and why they use actor model in C++ for high throughput. I would also say that performance wise actor model is usually better, than low level shared memory multithreading, because it enforces locality-friendly contention-free architecture and fundamentally maps better to modern hardware. [1] https://www.ponylang.org/ [2] http://db.cs.berkeley.edu/jmh/papers/anna_ieee18.pdf |
|