1. Add external logging
2. Fix. Replace HashMap with LinkedHashMap in DurableQueueReceive