Welcome to elreno.org
Web Hosting - Redundancy and Failover
Among the more useful innovations in computing, actually invented decades ago, are the twin ideas of redundancy and failover. These fancy words name very common sense concepts. When one computer (or part) fails, switch to another. Doing that seamlessly and quickly versus slowly with disruption defines one difference between good hosting and bad.
Network redundancy is the most widely used example. The Internet is just that, an inter-connected set of networks. Between and within networks are paths that make possible page requests, file transfers and data movement from one spot (called a 'node') to the next. If you have two or more paths between a user's computer and the server, one becoming unavailable is not much of a problem. Closing one street is not so bad, if you can drive down another just as easily.
Of course, there's the catch: 'just as easily'. When one path fails, the total load (the amount of data requested and by how many within what time frame) doesn't change. Now the same number of 'cars' are using fewer 'roads'. That can lead to traffic jams.
A very different, but related, phenomenon occurs when there suddenly become more 'cars', as happens in a massively widespread virus attack, for example. Then, a large number of useless and destructive programs are running around flooding the network. Making the situation worse, at a certain point, parts of the networks may shut down to prevent further spread, producing more 'cars' on now-fewer 'roads'.
A related form of redundancy and failover can be carried out with servers, which are in essence the 'end-nodes' of a network path.
Servers can fail because of a hard drive failure, motherboard overheating, memory malfunction, operating system bug, web server software overload or any of a hundred other causes. Whatever the cause, when two or more servers are configured so that another can take up the slack from one that's failed, that is redundancy.
That is more difficult to achieve than network redundancy, but it is still very common. Not as common as it should be, since many times a failed server is just re-booted or replaced or repaired with another piece of hardware. But, more sophisticated web hosting companies will have such redundancy in place.
And that's one lesson for anyone considering which web hosting company may offer superior service over another (similarly priced) company. Look at which company can offer competent assistance when things fail, as they always do sooner or later.
One company may have a habit of simply re-booting. Others may have redundant disk arrays. Hardware containing multiple disk drives to which the server has access allows for one or more drives to fail without bringing the system down. The failed drive is replaced and no one but the administrator is even aware there was a problem.
Still other companies may have still more sophisticated systems in place. Failover servers that take up the load of a crashed computer, without the end-user seeing anything are possible. In fact, in better installations, they're the norm. When they're in place, the user has at most only to refresh his or her browser and, bingo, everything is fine.
The more a web site owner knows about redundancy and failover, the better he or she can understand why things go wrong, and what options are available when they do. That knowledge can lead to better choices for a better web site experience.
The Ins and Outs of Free Writing Contests (free writing contests) Free writing contests are available by the thousands. They are virtually a dime a dozen on the Internet. No matter what your niche is in the writing community there is a free writing contests out there for you. How do you know which ones to enter and which ones are legitimate? That’s simple. You do what you do best-- research. While providing the story for the free writing contest will probably be the easy part, researching the thousands of available contests will be a daunting task. If this is un-chartered water for you, you have the start at the beginning. Finding what free writing contests are available. Grab a notebook or start a word document and list the contests that are available. Beside each contest name you will want to put what kind of writing they are looking for and when it needs to be done by. By doing this first you will be able to eliminate any that do not coincide with your writing niche or with your schedule. Now the free writing contest research begins. Finding out if a contest is worthwhile and legitimate is comparable to running a background check on a person. First check the contest website. Do they have all contact information available? Do they tell you what company is hosting the contest? If they are not, you will have likely found warning number one that it is a scam. So scratch those off your list or at least move them to the bottom until you can find out more information on them. Start asking around to colleagues and writers groups. Search the writing forums and the Internet scam sites. The Better Business Bureau is also a good place to look. Once you narrowed the free writing contests down to the legitimate ones, read the contest rules and regulations. Some contests require you signing over all rights to a story even if you don’t win. Are you willing to do this? Giving up rights to you writing is a lot easier to do when you are getting something in return. After you enter there is no going back, so make sure this is what you want to do. The final thing you need to look for is if the contest is just a cover up to get you to buy services or products. This does not necessarily mean they are a scam or don’t actually award winners. It simply means that they will try to entice you to use their critiquing services or offer you a book at a reduced fee that your work will be published in. Being published sounds like a great deal but is it a book that carries prestige that people are going to see? Many authors think that writing contests will launch their career into a successful endeavor. This is not the case, especially for free writing contests. Even winning the grand prize of a smaller known contest is not going to affect your literary journey. Even though they may not springboard your career, there are good reasons to join writing contests. You will get unbiased opinions and valuable feedback from the judges. If you make it into the higher rounds, editors could also see your writing. Ultimately whether you enter a free writing contest the choice is yours. Just ask you self if the time spent writing and researching the piece you choose to enter is worth writing for free in most cases. The critique and feedback may be the most worthwhile thing you receive from the contest. But then again the judges opinions are a dime a dozen just like the contests. Continuing Education Key to Being a Better Employee Employers now recognize the importance of continuing education for employees. Over the past few years, more and more employers have begun to offer tuition reimbursement and continuing education classes to their employees. While this was once thought of as an excessive expensive, it is now understood that continuing education benefits the company as much or more as it does the employee. The job market is becoming more and more competitive everyday. Only the best employees are getting jobs in certain sectors. That means that your skills need to be sharp in order for you to remain valuable to your company. This is where continuing education comes into play. No matter what type of job you have, just about all companies are investing in continuing education. The reasons why are simple. Even though the company may spend a good deal of money on continuing education for their employees, they see an even larger return. By having employees that are on the top of their game, the company will be more productive as a whole. Thus the company will make more money. With that in mind, it is very important that employees always take advantage of continuing education classes when they can. You will be able to stay on top of whatever new trends are coming up and possibly acquire skills that will allow you to move up in the company. By taking continuing education classes, you will become more productive. Studies have found that employees that continue to have their skills refreshed and renewed are more productive on the job. This is a perk for both employees and their employers. You will be able to finish more work in less time and with more understanding. Thus making your time at work easier. If you are not sold on the idea of continuing education, think of it this way. Your employer is paying for it. It is a perk of your job that you should take full advantage of. If you are working towards acquiring skills that will lead you to a promotion or an entirely new job, you are doing something to better yourself. And, it is costing you less, or nothing at all. The best companies to work for in the country have great training programs. This is no coincidence. These companies, which also make a ton of money spend thousands of dollars training their employees so that they can go out and make the company the most money possible. Less successful companies have begun to follow suit. No matter what type of job you have, there are continuing education programs that can help enhance your job experience. Continuing education is a great way to break out of a rut. If you are eager to change jobs or get a promotion, you will fair much better in the job market if you do some continuing education. Use whatever means your company offers to better yourself and become more marketable. The type of continuing education you choose depends on your career goals. It is always helpful to have an advanced degree in a certain field. If tuition reimbursement for graduate school is an option, take it. Having a Master’s or PHD will help you become an expert in your field of study. If your job has company continuing education, take them up on it., Even if a promotion is not exactly what you are looking for, being cross trained is always a good idea. Gain as much in the way of knowledge and skills as you can. When you move on to your next job those skills will look great on your resume. |