https://blog.chasclifton.com/?p=930
The Right Architecture for Reading