Skip to content
This repository has been archived by the owner on Sep 21, 2021. It is now read-only.

Commit

Permalink
conclusion for deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
polyfractal committed Oct 1, 2014
1 parent be0a50b commit 1406c81
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 0 deletions.
2 changes: 2 additions & 0 deletions 510_Deployment.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ include::510_Deployment/50_heap.asciidoc[]

include::510_Deployment/60_file_descriptors.asciidoc[]

include::510_Deployment/70_conclusion.asciidoc[]

17 changes: 17 additions & 0 deletions 510_Deployment/70_conclusion.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@

=== Revisit this list before production

You are likely reading this section before you actually go into production.
The details covered in this chapter are good to be generally aware of, but it is
critical to revisit this entire list right before deploying to production.

Some of the topics will simply stop you cold (such as too few available file
descriptors). These are easy enough to debug because they are quickly apparent.
Other issues, such as split-brains and memory settings, are only visible once
something bad happens. At that point, the resolution is often messy and tedious.

It is much better to pro-actively prevent these situations from occurring by configuring
your cluster appropriately _before_ disaster strikes. So if you are going to
dog-ear (or bookmark) one section from the entire book, this chapter would be
a good candidate. The week before deploying to production, simply flip through
the list presented here and check off all the recommendations.

0 comments on commit 1406c81

Please sign in to comment.