Issue 139 - Storing secrets, async message processing, and falling monoliths (12)