[Message Prev][Message
Next][Thread Prev][Thread Next][Message
Index][Thread Index]
RE: Re: Hub Operations
- Subject: RE: Re: Hub Operations
- From: "Patrick Lidstone \(Personal e-mail\)" <patrick@xxxxxxxxxxxx>
- Date: Mon, 18 Oct 2004 10:06:20 +0100
------=_NextPart_000_0026_01C4B4FA.1DB659D0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Horses for courses, I guess Michael. 2 mins is a jolly long time to sit
in the dark when you press a light switch... I'm not going to implement
a system which has a fail-over mechanism that includes a two minute
period of deafness as a feature, it wouldn't work for me - although I
guess it's ok for you and your intended applications.
Patrick
-----Original Message-----
From: Michael McSharry [mailto:mcs101main@xxxxxxx]
Sent: 17 October 2004 18:46
To: xAP_developer@xxxxxxx
Subject: Re: [xAP_developer] Re: Hub Operations
In flight-critical applications the decision time for failure detection
and reconfiguration is typically under one second. The speed of my
house, however is measured in geological time as it is attached to the
North American tetonic plate. A two minute period of silence will
hardly ever be noticed and it sure beats the alternative of an
indefinite period of silence. From an implementation perspective the
hub is the easiest thing to manage in Windows since the hard work of
actually allocating the port to exactly one user is handled by the OS.
A backup hub simply needs to try to acquire 3639 periodically and when
successful it just keeps running with it in the role of a hub. In the
Role schema I proposed for this awhile back, this new hub would simply
change it's role status from backup to primary and another instance of
the hub app spawned. The new instance would start as a backup since it
would not be successful at acquiring 3639.
------=_NextPart_000_0026_01C4B4FA.1DB659D0
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=us-ascii">
<TITLE>Message</TITLE>
<META content="MSHTML 6.00.2800.1476" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN
class=742130109-18102004>Horses
for courses, I guess Michael. 2 mins is a jolly long time to sit in the
dark
when you press a light switch... I'm not going to implement a system which
has a
fail-over mechanism that includes a two minute period of deafness as a
feature,
it wouldn't work for me - although I guess it's ok for you and
your
intended applications.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN
class=742130109-18102004></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN
class=742130109-18102004>Patrick</SPAN></FONT></DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px
solid; MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr
align=left><FONT
face=Tahoma size=2>-----Original
Message-----<BR><B>From:</B> Michael McSharry
[mailto:mcs101main@xxxxxxx]
<BR><B>Sent:</B> 17 October 2004
18:46<BR><B>To:</B>
xAP_developer@xxxxxxx<BR><B>Subject:</B> Re:
[xAP_developer] Re: Hub
Operations<BR><BR></FONT></DIV>
<DIV><FONT face=Arial size=2>In flight-critical applications
the decision time
for failure detection and reconfiguration is typically under one
second. The speed of my house, however is measured
in geological
time as it is attached to the North American tetonic
plate. A two
minute period of silence will hardly ever be noticed and it sure
beats
the alternative of an indefinite period of silence. From an
implementation perspective the hub is the easiest thing to manage in
Windows
since the hard work of actually allocating the port to exactly one user is
handled by the OS. A backup hub simply needs to try to acquire
3639
periodically and when successful it just keeps running with it in the role
of
a hub. In the Role schema I proposed for this awhile back,
this
new hub would simply change it's role status from backup to primary and
another instance of the hub app spawned. The new instance would
start as
a backup since it would not be successful at acquiring
3639.</FONT></DIV>
<DIV><FONT face=Arial color=#0000ff
size=2></FONT> </DIV></BLOCKQUOTE>
<br>
<!-- **begin egp html banner** -->
<table border=0 cellspacing=0 cellpadding=2>
<tr bgcolor=#FFFFCC>
<td align=center><font size="-1"
color=#003399><b>Yahoo! Groups
Sponsor</b></font></td>
</tr>
<tr bgcolor=#FFFFFF>
<td align=center width=470><table border=0 cellpadding=0
cellspacing=0> <tr> <td align=center><font face=arial
size=-2>ADVERTISEMENT</font><br><a href="http://us.ard.yahoo.com/SIG=1292vf4m5/M=298184.5285298.6392945.3001176/D=groups/S=1705007709:HM/EXP=1098176813/A=2319498/R=0/SIG=11thfntfp/*http://www.netflix.com/Default?mqso=60185352&partid=5285298"
alt=""><img src="http://us.a1.yimg.com/us.yimg.com/a/ne/netflix/81804_0704_b_300250a.gif"
alt="click here" width="300" height="250"
border="0"></a></td></tr></table>
</td>
</tr>
<tr><td><img alt="" width=1 height=1 src="http://us.adserver.yahoo.com/l?M=298184.5285298.6392945.3001176/D=groups/S=:HM/A=2319498/rand=739373620"></td></tr>
</table>
<!-- **end egp html banner** -->
<!-- **begin egp html banner** -->
<br>
<tt><hr width="500">
<b>Yahoo! Groups Links</b><br>
<ul>
<li>To visit your group on the web, go to:<br><a
href="http://groups.yahoo.com/group/xAP_developer/">http://groups.yahoo.com/group/xAP_developer/</a><br>
<li>To unsubscribe from this group, send an email to:<br><a
href="mailto:xAP_developer-unsubscribe@xxxxxxx?subject=Unsubscribe">xAP_developer-unsubscribe@xxxxxxx</a><br>
<li>Your use of Yahoo! Groups is subject to the <a href="http://docs.yahoo.com/info/terms/">Yahoo!
Terms of Service</a>.
</ul>
</tt>
</br>
<!-- **end egp html banner** -->
</BODY></HTML>
------=_NextPart_000_0026_01C4B4FA.1DB659D0--
xAP_Development Main Index |
xAP_Development Thread Index |
xAP_Development Home |
Archives Home
|