Managed DNS Advanced Feature:Active Failover

Datacenter and/or server failures are no fun for anyone, especially those responsible for website operations. If you’ve protected yourself by using Active Failover — an advanced feature available for DynECT Managed DNS users — your site will remain live and accessible without any of your visitors knowing the difference.

via Managed DNS Advanced Feature:Active Failover – Dyn.

Pingdom Web site monitoring for 100% uptime. Measure your downtime.

Pingdom Web site monitoring for 100% uptime. Measure your downtime..

How it works

The Pingdom service monitors websites and servers from multiple locations on the Internet, making sure that they are working. You can use Pingdom to monitor both your public and password-protected websites, your FTP servers, your email servers, and any other kind of service that should be accessible from the Internet.

If your site stops working, Pingdom will alert you immediately. Like a watchdog.

I signed up for the free account that monitors a single server.  We’ll see how well this works.

How to Compare Hosted DNS Providers (with Data!) – DNS

How to Compare Hosted DNS Providers (with Data!) – DNS.

My colleagues & I run a popular website and are constantly concerned with scaling and performance. Until last week, we had been running our own DNS servers (BIND) on Amazon EC2 instances.

We use Pingdom to monitor many functions of our servers, including DNS. What we saw was a resonable average resolution time of about 130ms, but frequent outliers higher than 500ms! The thought of a half-second penalty to the load time for first time visitors is not appealing. So we started to dig into the problem.

Cloud Hosting – Simple Hosting – PaaS – Gandi.net

How it works

Each instance gets its own container that contains its database services, the program language interpreter, and its own web server.

Client requests arrive at a load balancer that distributes traffic to http proxies. These proxies benefit from a very efficient local cache: for each request, they verify whether or not there is a more recent version already in the cache. If it is present, the reply is automatically sent to the client. The cache’s “time to live” depends on the “max-age” http header.

via Cloud Hosting – Simple Hosting – PaaS – Gandi.net.

Protocol Compiling and Lower Level RPC Programming

Protocol Compiling and Lower Level RPC Programming.

An rpcgen Tutorial

rpcgen provides programmers a simple and direct way to write distributed applications. Server procedures may be written in any language that observes procedure-calling conventions. They are linked with the server stub produced by rpcgen to form an executable server program. Client procedures are written and linked in the same way. This section presents some basic rpcgen programming examples. Refer also to the man rpcgen online manual page.

Load balancing – LVSKB

In computing, load balancing is a technique used to spread work load among many processes, computers, networks, disks or other resources, so that no single resource is overloaded.

Load balancing can also be considered as distributing items into buckets:

  • data to memory locations
  • files to disks
  • tasks to processors
  • packets to network interfaces
  • requests to servers

Its goal is even distribution.

Via Load balancing – LVSKB.