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
I don't have access to any machine with more than 24 cores. Also interested to know what makes you believe that 24 cores is the typical optimal for Golang, any concrete stats/benchmark results on that?
I haven't tested on anything more than 24 physical cores, as that is already enough to support thousands of replicas per server. When more replicas are required in the whole, you definitely want them to be spread across many different servers.
The biggest performance bottleneck is the fsync performance, not the thread count, having faster SSDs with good fsync performance is the key here. Having more cores might help, but I think it is far less so when compared to faster cores and faster SSDs.
do you have anything for 48 threads performance benchmarks?
most golang software cant scale beyond 24 cores.
The text was updated successfully, but these errors were encountered: