I noticed the latest blog post from Kristian after posting my question. Haven't read all of it yet, but your work looks very good. Your blog posts are also a great way to get more visibility for MariaDB (on Facebook and elsewhere). On Mon, Jan 20, 2014 at 8:58 AM, Kristian Nielsen <knielsen@knielsen-hq.org>wrote:
MARK CALLAGHAN <mdcallag@gmail.com> writes:
Are there other goals for single-thread performance regressions? There are many that have nothing to do with replication code although almost every single-threaded replication hurts replication.
I am planning to do a general in-depth analysis of single-threaded performance to look for things that can be improved. I plan to look at different relevant use-cases, not restricted to replication. I just blogged about a large improvement in in-memory read-only sysbench.
(This i the reason I asked you a couple months ago about interesting loads to analyse for single-threaded performance regressions).
My experience is that whatever I take the time to look into, I always find significant opportunities for improvement that are relative easy to achieve.
- Kristian.
-- Mark Callaghan mdcallag@gmail.com