United States president Barack Obama has taken part in an "ask me anything" session on social news website Reddit.

His identity was verified by the website's moderators and confirmed with a message from his official Twitter account linking to the discussion thread.

The website was almost taken down by heavy traffic as users posted more than 10,000 comments in about 90 minutes.