One of the bottlenecks in Solana is epoch activation, on which each validator spends ~800ms. We've just merged a change that reduces the time spent on reward calculations from ~208ms to ~49ms. Previously, the reward calculation mechanism was spending the most of time... waiting for a lock. Now it spends time mostly on work it's supposed to do.
And we are just getting started with epoch related optimizations.

