The Read Path versus the Write Path: Strategies and Techniques