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