How Perl brings real-time news to Wall Street

How Perl brings real-time news to Wall Street

By Thomas Netousek
Date: Monday, 3 August 2009 15:10
Duration: 20 minutes
Target audience: Corporate Perl
Language:
Tags: perl5


We have developed a real-time news monitoring system which brings information from Radio, TV and the web to traders.
We use instant messaging as a means to create a channel into a secure environment from the outside.

The complete system is relying on perl to glue together high-performance components written in C++.

I will demonstrate how the system works, give an architectural overview, and go into depth for some parts like e.g. why instant messaging using Net::OSCAR does not work sending out a message to 10,000 users immediately.


Attended by: Sébastien Aperghis-Tramoni (‎Maddingue‎), Nicholas Clark, Michael Kröll (‎pepl‎), Tiago Pedroso, Stefano Rodighiero (‎larsen‎), Bernhard Schmalhofer (‎bernhard‎), Laurent Dami (‎dami‎), Léon Brocard (‎acme‎), JJ Allen, Gabor Szabo (‎szabgab‎), Abigail, Tom Hukins, Enrique Nell (‎e-nell‎), Salvador Fandiño (‎salva‎), Marco Neves (‎themage‎), Pedro Melo (‎melo‎), Joaquín Ferrero (‎explorer‎), Paula Valenca (‎phantas‎), Bálint Szilakszi (‎szbalint‎), Søren Lund (‎slu‎), jani, Tobias Henoeckl (‎hoeni‎), Sue Spence (‎virtualsue‎), Elizabeth Mattijsen (‎liz‎), Luis Motta Campos (‎LMC‎), Renee Bäcker (‎reneeb‎), Tobias Kremer (‎soulchild‎), Patrick Michaud (‎Pm‎), Drew Taylor (‎drewbie‎), Andrew Shitov (‎ash‎), Steffen Schwigon (‎renormalist‎), Jozef Kutej (‎jozef‎), Rosellyne Thompson (‎rozallin‎), Manuel Gomes (‎wagemage‎), Billy Abbott (‎cowfish‎), oleber, Michael Zedeler (‎mzedeler‎), Stefan Hornburg (‎racke‎), Joerg Meltzer (‎codeacrobat‎), Stan Sawa, Cosimo Streppone (‎cosimo‎), Darius Jokilehto, Henrik Hald Nørgaard, Alistair MacLeod (‎anm‎), Luís Mendes (‎big‎), Wendy Van Dijk (‎woolfy‎), Mário Barbosa, Panu Ervamaa (‎pnu‎), Francisco Lourenço (‎fml‎), Solli Honorio (‎shonorio‎), Jacinta Richardson (‎jarich‎), Pedro Frazão, Petru Ratiu (‎rpetre‎), Enrique J Hernandez Blasco (‎sixstone‎), Michael Langner, Alexandru Nedelcu, João Carreira, Jose L. Hernandez, Ricardo Vercesi (‎rvercesi‎), Wieland Gmeiner, Filipe Moreira, Pedro Rodrigues, Oskari Ojala (‎Okko‎), Adam Reeks,