Server for requests + recurring events

[prev] [thread] [next] [Date index for 2004/12/15]

From: Theo Petersen
Subject: Server for requests + recurring events
Date: 18:45 on 15 Dec 2004
------_=_NextPart_001_01C4E2D6.3263DA60
Content-Type: text/plain

We're starting on a project that will involve remote data collection, with
both scheduled events and on-demand requests.

 

The data collection involves getting status info from remove servers, and a
given request could involve several hundred such servers.  Therefore there
are considerable network issues involved, and the remote collections have to
be done in parallel to get the results in a timely fashion.

 

We've discussed making the collection server an Apache2/mod_perl2 server,
and making the on-demand interface REST or another XML-based approach.  I
haven't done schedule-based requests in Apache before though, and other
architectures seem better for that.  We've also touched on POE, or handing
the whole issue off to a network management system (OpenNMS).  Of course
there could also be a hybrid approach.

 

Have any of you done this sort of thing with Apache before, or have
suggestions on the above?

 

Thanks in advance,

..Theo

 

 


------_=_NextPart_001_01C4E2D6.3263DA60
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">;

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Arial;
	color:windowtext;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>We're starting on a project that will involve remote
data collection, with both scheduled events and on-demand =
requests.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>The data collection involves getting status info =
from remove
servers, and a given request could involve several hundred such =
servers.&nbsp;
Therefore there are considerable network issues involved, and the =
remote
collections have to be done in parallel to get the results in a timely =
fashion.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>We've discussed making the collection server an =
Apache2/mod_perl2
server, and making the on-demand interface REST or another XML-based
approach.&nbsp; I haven't done schedule-based requests in Apache before
though, and other architectures seem better for that.&nbsp; We've also
touched on POE, or handing the whole issue off to a network management =
system
(OpenNMS).&nbsp; Of course there could also be a hybrid =
approach.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Have any of you done this sort of thing with Apache =
before,
or have suggestions on the above?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Thanks in advance,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>..Theo<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

------_=_NextPart_001_01C4E2D6.3263DA60--

Server for requests + recurring events
Theo Petersen 18:45 on 15 Dec 2004

Generated at 11:26 on 21 Dec 2004 by mariachi v0.52