Content delivery networks

I am authoring an article for Amazon Cloudfront. Are there recommended
techniques for working with content delivery networks in Rails?

I have seen and used ActionController::Base.asset_host and am aware of
the date parameter that Rails can attach to each static image to
reflect its last modified time.

Are there other build techniques and coding techniques to work well
with CDNs? For instance, does anyone refer to fixed IDs in code which
are replaced during a build with the latest and greatest version of an
asset? If so, is this a rake task?

I’ll do some Googling, but thought I would ask peers, too.

The article will be based on Rails, so will assist the community at
large when published next month.

Martin