Quote:
Originally Posted by heck
So far my aimings and my concept are NOT nonsense. It is NOT a "Yes you need your computer powered up to run your program" like problem.
But they are. No matter how far down you push it, the data is still going to be waiting in memory
sometime. You didn't just ask for "improved", you demand "guaranteed". Your requirements are simply impossible.
Quote:
It is just to be transaction save.
If you want transaction safety, use a database of some sort. Of course, even a database isn't magical -- it can't store data that hasn't been written yet.
Quote:
And i conclude, yes it is a little bit of an uncommom problem. But were simply a the point, where we cant say, "ahh if the Machine screws up sometime, everything is screwed up anyway."
Unfortunately, it's true. If the machine screws up, nothing
can be guaranteed, no matter how rube goldbergian you make your data path.
Quote:
We have to be able to say. If the Machine screws up, we are prepared the best we can.
Right. That is what things like backups, failovers, RAID arrays, redundant power supplies, uninterruptible power supplies, generators, software sandboxing, extensive testing and detailed testing procedures are for. These will be much more useful than demanding magic software that can successfully save irreplaceable data to a hard drive that, perhaps, has no power.