Capped collections sound like a great tool for round-robin FIFO (first in first out) type situations, but I've never really used them in practice. These types of collections do have some serious restrictions (eg can't increase document size, can't shard) though. It'd be great to learn of some practical uses outside of MongoDB's oplogs.