parallel 2014

Softwarekonferenz für Parallel Programming,
Concurrency und Multicore-Systeme - Karlsruhe, IHK, 5.-7. Mai 2014

Softwarekonferenz für Parallel Programming,
Concurrency und Multicore-Systeme
Karlsruhe, IHK, 5.-7. Mai 2014

parallel 2014 » Agenda »

// Probleme (z)erschlagen mit dem Disruptor

Auf der Suche nach einer effizienten und zuverlässigen Methode, um der Datenlast des Währungshandels im LMAX Exchange Herr zu werden, sind deren Entwickler auf eine gleichermaßen einfache wie geniale Lösung gestoßen. Mit Hilfe des "Disruptors" zerschlagen sie das Problem derart in parallelisierbare Teile, sodass sie nach eigenen Worten in der Lage sind, auf Prozessoren mit "moderater" Taktrate 25 Mio. Nachrichten, bei Latenzzeiten unter 50 ns, zu bearbeiten.

In diesem Vortrag wird in die Arbeits- und Funktionsweise des Disruptors eingeführt. Dabei mag, auch wenn die Referenzimplementierung in Java geschrieben ist, das Disruptor-Muster zur Nachahmung in anderen Programmiersprachen anregen.

// Referent

// Michael Wiedeking Michael Wiedeking

ist Gründer und Geschäftsführer der MATHEMA Software GmbH. Er ist Java-Programmierer der ersten Stunde, schreibt regelmäßig Artikel und spricht auf Konferenzen. Am liebsten aber "sammelt" er Programmiersprachen und beschäftigt sich mit ihrem Design und ihrer Implementierung.