Know Windows Version

Simple thing to do but this mind can hold only few things. Here’s how to do it:

http://www.microsoft.com/protect/computer/advanced/checkversion.mspx#EY

and for bit version

http://support.microsoft.com/kb/827218

Posted under Windows

This post was written by Chirag on September 17, 2008

Code analysis

Check www.valgrind.org. This is Linux based tool and can detect code bugs early on.

Beware. It is not bug free either ;-) It is meant for dynamic analysis, and sometimes falsely alarms.

Posted under Infrastructure, Linux, c++

This post was written by Chirag on September 8, 2008

Nice network analysis command

On Linux:

# netstat -s

This is very useful in analysing network latency-loss of packets-Flow control.

Posted under Linux, Network

This post was written by Chirag on September 8, 2008

Datacenter tiering

Tier 1:
- 99.671% uptime
- annual 28.8 hrs downtime
- full shutdown for preventive maintenance

Tier 2:
- 99.741% uptime
- annual downtime of 22 hrs
- some redundancy with single path for power, requiring shutdown for preventive maintenance

Tier 3:
- 99.982% uptime
- annual 1.6 hrs downtime
- sufficient redundancy to allow planned maintenance
- at least 13.2 KV power

Tier 4:
- 99.995% uptime
- annual downtime of 0.4 hrs
- multiple paths to power and AC and designed to handle worst case scenario with no critical impact
- at least 26.2 KV power

Posted under General, Infrastructure

This post was written by Chirag on September 7, 2008

Network tiering

Tier 4:
- most datacenters
- owns internal network
- pay other networks for IP transit outside the facility

Tier 3:
- regional providers
- build redundancy thru’ redundant POPs (points of presence) outside facility
- pay for IP transit past the POPs

Tier 2:
- national or international footprint
- still pay IP transit to reach some portions of Internet

Tier 1:
- do not pay IP transit
- global presence
- don’t pay other providers for any portion of connectivity

Posted under General, Infrastructure

This post was written by Chirag on September 7, 2008