[57north-discuss] Programmer required
Iain R. Learmonth
irl at fsfe.org
Tue Jul 29 12:46:21 UTC 2014
On Tue, Jul 29, 2014 at 11:10:22AM +0100, Robert McWilliam wrote:
> On Tue, Jul 29, 2014, at 10:38 AM, Noodle wrote:
>> So basically I'd like the poller.php re-written in C, (or just
>> something better) or if anyone wants to look at the php to see
>> if they can speed it up I can pass the files along!
This is relevant to my interests. We also use Observium in ERG.
> I'd recommend against writing networking stuff in C unless you
> really need to - too easy to screw up the buffer management and
> break things horribly.
Having written mass survey tools where lots of connections get constructed
and torn down, I can say that C is *vastly* more efficient than Python and
other interpreted languages.
> I've heard good things about go (almost C speed but cleaner and
> safer) for this kind of problem and would be interested in
> having a bash at it in that.
Libraries will exist for SNMP in many languages, probably in Go.
> I'd be interested in seeing whatever calls the poller.php as
> well. I suspect it's going through the things to poll
> sequentially. If it is then parallelising that should get a big
> time win for not much effort.
I believe it is sequential currently, at least the way I've got it set up in
ERG it is.
Iain.
--
e: irl at fsfe.org w: iain.learmonth.me
x: irl at jabber.fsfe.org t: +447875886930
c: MM6MVQ g: IO87we
p: 1F72 607C 5FF2 CCD5 3F01 600D 56FF 9EA4 E984 6C49
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.57north.co/pipermail/57north-discuss/attachments/20140729/99034414/attachment.sig>
More information about the 57north-discuss
mailing list