Fubaredness Is Contagious

Dmitriy Samovskiy’s Blog

Entries from April 2009

Don’t Use OpenDNS On Servers

April 17th, 2009 · 1 Comment

Are you thinking about using OpenDNS in your servers’ /etc/resolv.conf? Don’t. Why? Because when OpenDNS receives a query for a non-existing name, instead of returning NXDOMAIN (essentially name you’re looking for does not exist), it will return some IP, which probably is meant to catch typos, misspelt URLs or phishing attempts. Works great for humans [...]

[Read more →]

Tags: linux

Compiling Erlang On Linux With Old Glibc

April 14th, 2009 · Comments Off

I recently wanted to compile Erlang (in order to install RabbitMQ) on a Linux box with old glibc (2.3.2, from days of Red Hat Linux 7.0). It was the only out-of-date component, everything else was quite fresh – GCC 4.3.3, binutils 2.19.1.
Version of Erlang I used was R12B-5. I configured it with ./configure –disable-x –enable-threads [...]

[Read more →]

Tags: erlang · linux

Eliminating Single Points of Failure – One, Two, Many

April 9th, 2009 · Comments Off

I recently reached an interesting conclusion. When you are trying to eliminate a single point of failure from your architecture, it’s almost always beneficial to first go with a 2-way redundant solution (active-passive or active-active pair, whichever is easiest to implement) and only then go to N-way, N > 2, only if necessary.
One huge difference [...]

[Read more →]

Tags: distributed

Incentives and Cloud Computing Interoperability

April 4th, 2009 · Comments Off

To succeed, cloud interoperability must drive down costs for cloud computing vendors, both established and aspiring. This is how interop has been achieved throughout the history – look at car industry, railroads (selecting rail gauge), etc. Or check out Wikipedia article on Standardization in general. Indeed, for something to be adopted, it makes sense for [...]

[Read more →]

Tags: cloud computing