David J. Paola

An interesting note on “Amazon and Margins”

Just finished reading Amazon, Apple, and the Beauty of Low Margins. In it, he says that it was better for amazon to have one main role for recommendations and distribution center rather than many across stores like borders.

In contrast, when building a web app, it’s generally advisable to push as much computation as possible onto the client, so that the server doesn’t need to work as hard. This is a much more scalable solution.

These two ideas seem related and opposite. What am I missing? Why is one better in one situation, and the other better in the other? They seem to oppose one another.