Here is the 10 minute lightening talk I gave at JavaZone 2013:
summary:
How to use TDD to create a thread-safe, lock-free, high-performance
cache by using knowledge of how modern processors are designed.
video: http://vimeo.com/album/2525252/video/74363400