We don't journal, we write a chained log. We do moderate compression on the log just by keeping the records small. If log transfer rate proves to move the needle on performance we can compress more aggressively. My guess is, there will be bigger gains to get elsewhere for some time to come. We have zero lock contention on log blocks because only the backend writes them and we never read them except for mount or recovery.