Softwareentwicklung

Realtime Kursserver - UNIX Systemprogrammierung

02/2000 - 05/2001 . targit GmbH

 

Supercomputing

Konzeption und leitende Programmierung in C des tdist Datenservers. Gefordert war eine leistungsfähige Middleware zum Cacheing und effizienten Verwalten von Kursupdates über Reuters Infrastrukturen. Die Beschränkungen der üblichen Triarch Requestzyklen mussten überwunden werden um dem zunehmenden Interesse von Privatanlegern am Börsengeschehen gerecht zu werden.

Ergebnis: Ein Solaris TCP - Server zur massenweisen Hochgeschwindigkeitsabfrage von Reuters Triarch Daten (Börsenkurse, Pages, TS1 Histories). Multithreaded (Posix- und Solaris Threads) und Multihost (Hot-Standby und Clustermodus). Später Portierung auf AIX (4.7 und 5L) und Linux (2.2 und 2.4). Programmierung von Teilen der Client API in C, C++, JAVA (auch tablibs) für Solaris, HP-UX, Linux und MS Windows. Später Kursintegration in Webauftritte großer Driektbanken über Applicationserver verschiedener Hersteller.

Vermarktung über die targit GmbH München deren Geschäftsführer ich damals war.