CDDB architecture is brittle, meaning there can be race conditions between instances
Where?
What's the situation?
What does it make more difficult?
- Hard to debug instances where a previous version of data is intermittenly served, or missing, due to inconsistencies between CDDB instances.