A Lock-Free Persistent Queue
concurrencyfreaks.blogspot.com