From: Peter Olcott on

"Hector Santos" <sant9442(a)nospam.gmail.com> wrote in message
news:%23s1hY%23CzKHA.2644(a)TK2MSFTNGP04.phx.gbl...
> Peter Olcott wrote:
>
>> How else can fault tolerance be provided without
>> persistent storage?
>
> About 1 million dollars!
>
> --
> HLS

I think that you are at fault there, but, I will tolerate
it.


From: Peter Olcott on

"Hector Santos" <sant9442(a)nospam.gmail.com> wrote in message
news:%234edFDDzKHA.4492(a)TK2MSFTNGP05.phx.gbl...
> Peter Olcott wrote:
>
>
>> The whole process has to be as fault tolerant as
>> possible, and fault tolerance requires some sort of
>> persistent storage.
>
> There you go again, you read a new buzz word and now you
> are fixated with it and further add to you NEVER finishing
> this vapor ware product and project anyway.
>
> --
> HLS

That is the sort of response that I would expect from
someone that did not know the answer.


From: Peter Olcott on

"Pete Delgado" <Peter.Delgado(a)NoSpam.com> wrote in message
news:eAZSFJEzKHA.404(a)TK2MSFTNGP02.phx.gbl...
>
> "Peter Olcott" <NoSpam(a)OCR4Screen.com> wrote in message
> news:aLadnYhyYOIk6jbWnZ2dnUVZ_vWdnZ2d(a)giganews.com...
>> Can you provide any other basis for maximizing fault
>> tolerance that does not require some sort of persistent
>> storage?
>
> Clustering or redundancy...
>
> -Pete
>

When I speak of fault tolerance and I talking about yanking
the power code at any point during execution.

I don't see how Clustering or redundancy could recover from
this. There are many other cases where clustering and
redundancy would make a system more fault tolerant, but, not
on a transaction by transaction basis.


From: Peter Olcott on

"Pete Delgado" <Peter.Delgado(a)NoSpam.com> wrote in message
news:ORrRkLEzKHA.928(a)TK2MSFTNGP05.phx.gbl...
>
>
> "Peter Olcott" <NoSpam(a)OCR4Screen.com> wrote in message
> news:EqmdnZkWypVi7DbWnZ2dnUVZ_rednZ2d(a)giganews.com...
>> (By fault tolerance I mean yank the power plug from the
>> wall and when the machine is re-started it (as much as
>> possible) picks up right where it left off)
>
> ...take a look at transactional NTFS.
>
> http://msdn.microsoft.com/en-us/library/aa365738(VS.85).aspx
>
> -Pete
>

Which I bet requires some sort of persistent storage, yup it
does.
How could I have very fast inter process communication that
is also fault tolerant, or are these two mutually exclusive?


From: Hector Santos on
Peter Olcott wrote:

>> ****
>> And what did you miss about "scalability"? Oh, that;s
>> right, you will just throw more
>> hardware at it. And rely on your ISP to provide
>> load-balancing. Have you talked to them
>> about how they do load-balancing when you have multiple
>> servers?
>> joe
>
> My whole focus was to leverage memory to gain speed.


Great, we all do, but you have to work within the environment you have
by using proper OS programming technology that is offered to do get
the best leverage you can.

Please take the take to read this short article, as it really tries to
hit what 4GB per process really means even with 10000000 GB machines.

http://www.brianmadden.com/blogs/brianmadden/archive/2004/02/19/the-4gb-windows-memory-limit-what-does-it-really-mean.aspx

And it mention something there called AWE (Address Windowing
Extension), which I ever used, targeted for people who want to keep
data in memory and go beyond 4GB.

http://en.wikipedia.org/wiki/Address_Windowing_Extensions


--
HLS