Thank you for this excellent post! Also thanks to jorangreef for his detailed comment!
It's a real pleasure to read such clear and thorough posts and discussions.
For me, the key insights are:
* to `fsync` before reading,
* the analogy between batching writes and a train between two stations.