tcpcopy / Blog: Recent posts

How to avoid falling apart in production when deploying code?

How many times have you deployed code that fell apart in production?
The answer is zero.

You may be surprised, but it is true for me.
The key to avoiding online problems is that we use real production workload for all kinds of testing such as smoking tesing, loading testing and performance testing.

Extracting user requests from the access logs may be fine for some applications, but it still may have drawbacks such as losing the IP and transport layer characteristics of the real workload.... read more

Posted by wangbin579 2013-06-24