Disruptor.

Hochleistungs-Inter-Thread-Messaging-Bibliothek
Jetzt downloaden

Disruptor. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Name des Herausgebers:
  • mjpt777
  • Betriebssysteme:
  • Windows XP / Vista / 7 / 7 x64
  • Dateigröße:
  • 51 KB

Disruptor. Stichworte


Disruptor. Beschreibung

LMAX zielt darauf ab, die schnellste Handelsplattform der Welt zu sein. Um dies zu erreichen, braucht es eindeutig etwas Besonderes, um sehr niedrige Latenz und Hochdurchsatz mit unserer Java-Plattform zu erreichen. Leistungstests zeigten, dass die Verwendung von Westen zur Durchführung von Daten zwischen den Stufen des Systems führte Latenz, sodass wir uns auf die Optimierung dieses Bereichs konzentrierten. Disruptor ist das Ergebnis von Forschung und Prüfung: Cache-Misses auf der CPU-Ebene, und Sperren, die das Kernel-Schiedsverfahren erfordern, sind sowohl extrem kostspielig, sodass ein Framework, der "mechanisches Sympathie" für die zu erstellende Hardware erstellt wurde. Dies ist keine Fachlösung, es ist nicht so konzipiert, dass es nicht nur für eine finanzielle Anwendung funktioniert. Der Unterbrecher ist ein Allzweckmechanismus, um ein schwieriges Problem in der gleichzeitigen Programmierung zu lösen. Es arbeitet auf andere Weise bis zu herkömmlicheren Ansätzen, sodass Sie es ein wenig anders verwenden, als Sie möglicherweise verwendet werden könnten. Das Anwenden des Musters an Ihr System ist beispielsweise nicht so einfach, dass alle Ihre Warteschlangen mit dem Magic Ring-Puffer ersetzt werden.


Disruptor. Zugehörige Software