x
Loading
 Loading
Featured Paper: Xen Virtualization with Novell SUSE Linux
Hello, Guest | Login | Register
February 2003
Back Issue Cover
Linux's Perfect Storm
The highly-competitive financial industry has a history of adopting IT trends ahead of the curve. The Street's forecast for Linux? A strong buy.
Keeping the Web in Web Services
Web Services have unleashed a raft of technologies, but are any effective? A number of developers say no and suggest that the Web already offers everything you need to build a great Web Service. And more.
Small, Dense, and Very Sharp
The ultimate in high-density computing, blade servers have revolutionized data centers and server farms. While some optimize for size, and some for sheer processing power, blades are sure to cut through your workload.
Out in the Open
One of the many amazing and marvelous facets of the Open Source movement is its volunteer spirit. All across the Internet -- on the Web, and in newsgroups, blogs, and CVS trees -- people from all walks of life, spanning all parts of the globe, contribute their time, energy, and expertise to the cause. It's quite remarkable, and even though I'm exposed to Linux projects every day, I still find the whole Open Source process fascinating.
Crystal Space 3D
In 2001, revenue from the sales of video games exceeded $9 billion, a new record. By the end of October 2002, sales of video games had already surpassed $6 billion, and was expected to eclipse $10 billion by year-end, setting yet another record (a final revenue tally for 2002 was not available as we went to press).
mod_security
As Web applications grow more complex, they also become more and more vulnerable. As with other areas of network security, it's best to have multiple levels of protection in place. Ideally, you'd have security controls in place on your router and firewall, as well as in your application and database servers.
Running Jobs Unattended
Linux systems have several ways to run jobs unattended at some later time -- either once or many times. Scheduling jobs in the future is handy for system maintenance, for sending yourself reminders, and for making more practical and efficient use of your CPU by running jobs when users are away.
Kickstarting Compute Nodes, Part 2
Installing Linux on more than a few nodes in a cluster is time consuming, boring, and potentially fraught with error. Since it's typically desirable to have a nearly identical operating system on each node, selfsame, full installs and configurations must be performed repeatedly. While disk cloning is a good solution for clusters with the exact same hardware, cloning hard drives can be problematic on nodes with a variety of different disks, network interfaces, and processors.
Throttling Apache
Popularity often comes at a high price, especially on-line where news, fads, links, and word-of-mouth literally spread at the speed of light. The creators of the popular "Hot or Not" site (http://www.hotornot.com) learned this lesson the hard way. Overnight, their traffic went through the roof. In response, they had to spend a fair amount of time and effort figuring out how to manage (and pay for) the traffic their site generated.
Living the Dynamic Life of Plg-Ins
Many C and C++ applications use a plug-in or modular architecture to add features dynamically. Unlike monolithic applications, where all features are compiled into a single executable, modular applications typically have a central engine and a set of complementary feature libraries. Each library -- usually called a plug-in or a module -- implements a unique feature. When that specific feature is needed, the engine simply loads the module on demand, and calls the module to do the work.
A Hill of Beans
Deploying an application across a number of servers poses some of the most daunting programming problems you're ever likely to face. In addition to implementing accurate business logic, reliable database transactions, trustworthy security, and efficient load balancing, your server-side software must remain robust and responsive even when servers and network connections fail unexpectedly.
Make Your Machines Fit to Print
1. How can I set up a printer under lpd?
Reviews
Celestix FV930: Awesome Appliance
Reviews
SuSE's Openexchange Server
Free Email Newsletters
Linux Mag Weekly
Blade & Virtualization
Making the Most of Multicore
HPC Weekly
Linux Magazine Case Study Update
Linux Magazine Webinar Update
Linux Magazine White Paper Update
Linux Magazine PR Daily
Email Address:

ActivSupport
Linux Magazine has chosen ActivSupport as its network consultants
Sponsored Links