> Halfway through the business process, half of your machines die
(someone tripped over the power cord to the rack) including the one
which was doing the $1 billion transaction.
Why just re-process it of course, aside from HA/Clustering etc you can do
transaction auto-recovery schemes. Basically the transaction passes through
nodes which acts as a scratch memory, just like how human mind works before
being presented to the transaction brokers.
Anyway, although im a FOSS fan. It's unfortunate that our business relies on
our technology advantage and we cant ever share it.
Btw can I nominate to to move thread to plug-misc?
On 10/3/07, Orlando Andico <[EMAIL PROTECTED]> wrote:
>
> On 10/3/07, Rogelio Serrano <[EMAIL PROTECTED]> wrote:
> ..
> > so whats so bad about stateless protocols? i prefer them actually.
> > specially over the internet. you can do distributed transactions over
> > over them and stay sane.
>
>
> I have a simple question regarding your distributed transactions.
>
> - You have a server cluster, each machines is capable of executing a
> business process transaction.
>
> - You have a request dispatcher, which sends requests to any one of
> the machines, depending on load and a variety of other parameters
>
> - You need to process say 1 million transactions per second
>
> - Now you issue a request ("transfer $1 billion dollars from account 1
> to account 2"), send it to Machine #5, this process requires a lot of
> back-end activity (which must complete as one transaction)
>
> - Halfway through the business process, half of your machines die
> (someone tripped over the power cord to the rack) including the one
> which was doing the $1 billion transaction
>
> What do you do?
>
> What if a specific machine dies?
>
> What if you start running out of capacity, can you add machines to the
> cluster in an application-transparent and zero-hands way?
>
>
> Finally, can you do this in 10MB of code?
>
> Such a product exists. I know of nothing that even comes within a mile
> of it in the Open Source world.
> _________________________________________________
> Philippine Linux Users' Group (PLUG) Mailing List
> [email protected] (#PLUG @ irc.free.net.ph)
> Read the Guidelines: http://linux.org.ph/lists
> Searchable Archives: http://archives.free.net.ph
>
--
--
Roger P. Filomeno
TechBiz Asia Group Pte Ltd
http://corruptedpartition.blogspot.com/
send MSG GODIE <YOUR MESSAGE> to 2948
$> who | grep -i blond | date; cd ~; unzip; touch; strip; finger; mount;
gasp; yes; uptime; umount; sleep
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph