Aug 182012
 

In the past I’ve published articles on how to do a benchmark with namebench to see what’s the fastest DNS server for you and how to crypt your DNS traffic if you use Opendns but I’ve never done a comprehensive guide of the command dig, probably the best command you can have on the command line to query a DNS server, so today I want to show you the basic usage of this command and some trick, using examples that you can re-use for your goals.

But as first thing, probably every reader know what’s a DNS server, but anyway it’s better to take the good definition from Wikipedia:

The Domain Name System (DNS) is a hierarchical distributed naming system for computers, services, or any resource connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. A Domain Name Service resolves queries for these names into IP addresses for the purpose of locating computer services and devices worldwide.

So let’s see how we can query a DNS server o get all the info we need.

Continue reading »

Flattr this!

May 222012
 

Back in December 2011, data-intensive Linux users rejoiced as Apache Hadoop reached its 1.0.0 milestone. Setting a benchmark for distributed computing software, this wonderful little program is now into release 1.0.3 but what is Hadoop and how can you benefit from using it?

Designed with ‘web-scale’ operations in mind, Hadoop can handle massive amounts of information, allowing you to quickly and efficiently process volumes of data that other systems simply cannot handle. But that’s just the beginning. Hadoop also allows you to network this process – it can distribute large amounts of work across a cluster of machines, allowing you to handle workloads that a single processor simply cannot manage.

Continue reading »

Flattr this!

Sep 222011
 

In a former article (1 year ago) i used a java tool to see which DNS was faster among Google, OpenDNS and my local ISP, and the winner it’s been my local ISP; but I’ve recently discovered another nice tool that can do these tests, so today I want to re-check these 3 DNS servers with namebench

Namebench it’s a small program wrote in python that search for the fastest DNS server near to you.
Namebench runs a fair and thorough benchmark using your web browser history, tcpdump output, or standardized datasets (top 2000 Alexa) in order to provide an individualized recommendation. namebench is completely free and does not modify your system in any way. The project began as a 20% project at Google.

namebench runs on Mac OS X, Windows, and UNIX, and is available with a graphical user interface as well as a command-line interface.
Continue reading »

Flattr this!

Put your site under Siege

Put your site under Siege

Do you want to test how your new site work under an heavy load ? Put it under siege ! Siege is an http load testing and benchmarking utility. It was designed to let web developers measure their code under duress, to see how it will stand up to load on the internet. Siege supports […]