Rsync is very good at keeping two servers in sync with minimal bandwidth and disk activity, and can be configured so that you never lose a past revision. I have it set up so we have the latest copy, two weeks of revisions, and one previous revision for each file on every file share.
Some special consideration is needed for Windows servers. Some files get locked so they can't be read by rsync. We're not backing up anything that we'd run into that problem with, and we back up during a period of inactivity, but otherwise I suppose the right thing to do would be to create a volume shadow copy (look for vshadow.exe in the VSS SDK) so that rsync can back up from a consistent, non-locked copy of your data.
I'm still fighting to get our offsite backup hosting approved. It's no use to have all your servers back up to another server if it's in the same room and a fire takes them all out at once. Backup hosting advertised as backup hosting can get very expensive, but you can get dedicated linux hosting for probably 1/5th the monthly rate and configure it yourself.
There's a lot of backup software out there based on rsync. Rdiff-backup, duplicity, and BackupPC come to mind.
ISPs have a small, but measurable desire to keep their own customers happy through means such as not blocking off all their favorite sites. I doubt they'll spend much time trying to squeeze blood from turnips before realizing the futility of it.
Lets call them notSMS and notEmail, identical to SMS and Email in every way except by name. Or they will create entirely new, but functionally equivalent untaxed protocols.
I'd like to see how it handles textures, because none of the wavelet compressors have really shined at that, losing to the "inferior" jpeg format in those tests. I wonder if anyone has a link to some samples, or a free compressor to try out.
Proprietary software is rigid, and doesn't lend itself easily to odd (mis?)uses and configurations. Microsoft is lazy and unresponsive to the market, by their own inaction allowing self-serve and share alike open source to successfully compete with them them in their own markets with only a tiny fraction of the funding. If Microsoft listened and responded to customer demands instead of pissing them off at every chance, and locking down their products to reduce their usefulness, they'd have nothing to worry about.
Just give the blood or spend two years in jail. Like most branches of government, the judicial system is incapable of common sense, and corruption aside, will enforce every law and follow every procedure to the letter without fail, right or wrong.
Bills in Congress usually win a few more votes if they add a clause giving state laws precedence, or so I've heard. That might make a difference with a bill like this one.
Now some security researcher won't have to spend an hour a day classifying new viruses. They'll save thousands of dollars every year, minus the costs of training, debugging, and verification, and whatever it cost to write the thing.
I've actually vomited from trying to drink diet colas, but a lot of other diet drinks are alright. For non-caffeinated, diet Sierra Mist is at the top of my list. And recently I've been drinking a lot of black cherry Fresca, which doesn't taste nearly as bad as regular Fresca. For caffienated (I quit a little over a week ago), I've found that diet Code Red Mountain Dew is pretty tasty. For real caffeine, I used to drink one diet Rock Star every morning, but it took some adjustment before the nastiness went away.
Flash drives are already much faster at random I/O because they don't have to seek. And they can be made to provide much higher throughputs if there's enough demand. Those little thumb drives are slow because they're cheap and USB isn't very fast anyways. HDD speeds can only be increased by adding more heads, increasing rpm, increasing density, reducing head seek times, or making a RAID.
Just about the only time you reboot Linux is for kernel patches. Windows Server 2003 wants to reboot for almost everything. The core of the problem is its mandatory file locking (mis)feature, which often forces it to replace updated files while the related services are not running. They've decided the most reliable way to do this is to reboot.
If you upgrade a service on Linux, you just restart the service at your own convenience and the upgrade takes effect. That's seconds of downtime rather than minutes, and the downtime only affects what gets upgraded. In Linux and every other unix-like operating system, you can (if you want) replace a file that's in use, such that anything using the original can continue accessing the original until it's closed. Windows can't do this. It lacks this and a lot of other filesystem features that are commonplace in every other major OS.
Excerpt from http://www.minix3.org/ MINIX 3 is initially targeted at the following areas:
* Applications where very high reliability is required
* Single-chip, small-RAM, low-power, $100 laptops for Third-World children
* Embedded systems (e.g., cameras, DVD recorders, cell phones)
* Applications where the GPL is too restrictive (MINIX 3 uses a BSD-type license)
* Education (e.g., operating systems courses at universities)
basicNES is written in VB5/6. I helped a lot with the optimization to make it run at full speed on as little as 350mhz with no frame skipping.
VB.Net is fine too. The biggest problem is that simple languages attract simple people.
Rsync is very good at keeping two servers in sync with minimal bandwidth and disk activity, and can be configured so that you never lose a past revision. I have it set up so we have the latest copy, two weeks of revisions, and one previous revision for each file on every file share.
Some special consideration is needed for Windows servers. Some files get locked so they can't be read by rsync. We're not backing up anything that we'd run into that problem with, and we back up during a period of inactivity, but otherwise I suppose the right thing to do would be to create a volume shadow copy (look for vshadow.exe in the VSS SDK) so that rsync can back up from a consistent, non-locked copy of your data.
I'm still fighting to get our offsite backup hosting approved. It's no use to have all your servers back up to another server if it's in the same room and a fire takes them all out at once. Backup hosting advertised as backup hosting can get very expensive, but you can get dedicated linux hosting for probably 1/5th the monthly rate and configure it yourself.
There's a lot of backup software out there based on rsync. Rdiff-backup, duplicity, and BackupPC come to mind.
ISPs have a small, but measurable desire to keep their own customers happy through means such as not blocking off all their favorite sites. I doubt they'll spend much time trying to squeeze blood from turnips before realizing the futility of it.
You can say whatever you like, unless the government really, really doesn't want you to say it.
Hooked on a Feeling - David Hasselhoff
Lets call them notSMS and notEmail, identical to SMS and Email in every way except by name. Or they will create entirely new, but functionally equivalent untaxed protocols.
I'd like to see how it handles textures, because none of the wavelet compressors have really shined at that, losing to the "inferior" jpeg format in those tests. I wonder if anyone has a link to some samples, or a free compressor to try out.
Even those watching it for free aren't happy with the movie.
Firefox never crashes for me, and I've been running unstable nightly builds for over a year. Flash is usually to blame I think.
Proprietary software is rigid, and doesn't lend itself easily to odd (mis?)uses and configurations. Microsoft is lazy and unresponsive to the market, by their own inaction allowing self-serve and share alike open source to successfully compete with them them in their own markets with only a tiny fraction of the funding. If Microsoft listened and responded to customer demands instead of pissing them off at every chance, and locking down their products to reduce their usefulness, they'd have nothing to worry about.
It has lived up to its name, DART.
It's sort of hard to picture someone not being able to figure that out.
Just give the blood or spend two years in jail. Like most branches of government, the judicial system is incapable of common sense, and corruption aside, will enforce every law and follow every procedure to the letter without fail, right or wrong.
Bills in Congress usually win a few more votes if they add a clause giving state laws precedence, or so I've heard. That might make a difference with a bill like this one.
Now some security researcher won't have to spend an hour a day classifying new viruses. They'll save thousands of dollars every year, minus the costs of training, debugging, and verification, and whatever it cost to write the thing.
I've actually vomited from trying to drink diet colas, but a lot of other diet drinks are alright. For non-caffeinated, diet Sierra Mist is at the top of my list. And recently I've been drinking a lot of black cherry Fresca, which doesn't taste nearly as bad as regular Fresca. For caffienated (I quit a little over a week ago), I've found that diet Code Red Mountain Dew is pretty tasty. For real caffeine, I used to drink one diet Rock Star every morning, but it took some adjustment before the nastiness went away.
RTFM
Every download does not equate to a lost sale. Maybe every twenty.
And may the Schwartz be with you!
Copy On Write sounds so cool.
This happens way too often.
Flash drives are already much faster at random I/O because they don't have to seek. And they can be made to provide much higher throughputs if there's enough demand. Those little thumb drives are slow because they're cheap and USB isn't very fast anyways. HDD speeds can only be increased by adding more heads, increasing rpm, increasing density, reducing head seek times, or making a RAID.
The filesystem may reserve enough bits to address 16EiB, but that doesn't mean Windows can handle it yet.
Just about the only time you reboot Linux is for kernel patches. Windows Server 2003 wants to reboot for almost everything. The core of the problem is its mandatory file locking (mis)feature, which often forces it to replace updated files while the related services are not running. They've decided the most reliable way to do this is to reboot.
If you upgrade a service on Linux, you just restart the service at your own convenience and the upgrade takes effect. That's seconds of downtime rather than minutes, and the downtime only affects what gets upgraded. In Linux and every other unix-like operating system, you can (if you want) replace a file that's in use, such that anything using the original can continue accessing the original until it's closed. Windows can't do this. It lacks this and a lot of other filesystem features that are commonplace in every other major OS.
Excerpt from http://www.minix3.org/
MINIX 3 is initially targeted at the following areas:
* Applications where very high reliability is required
* Single-chip, small-RAM, low-power, $100 laptops for Third-World children
* Embedded systems (e.g., cameras, DVD recorders, cell phones)
* Applications where the GPL is too restrictive (MINIX 3 uses a BSD-type license)
* Education (e.g., operating systems courses at universities)