Architecture guideline for applications

Is there any archuitecture guideline available for developing docker application? Please share if any links or files are available for the same.

See my answer here:

http://forums.rancher.com/t/is-docker-useful-for-database-or-not/101/2?u=jeremy