高性能スレッド間メッセージングライブラリ
- ソフト名 : LMAX Disruptor
- OS :
- 言語 : Java
- 開発者 : HOME
LMAX Disruptor 詳細説明
Lmaxは世界で最速のトレーディングプラットフォームであることを目指しています。明らかに、これを達成するために私達は私達のJavaプラットフォームで非常に低い待ち時間および高スループットを達成するために特別な何かをする必要がありました。パフォーマンステストでは、システムの段階間でデータを渡すキューを使用してレイテンシを紹介しているため、この領域の最適化に注力しました。乱流は私たちの研究とテストの結果です。CACHEレベルでキャッシュミスが見られ、カーネル調停を必要とするロックは両方とも非常に費用がかかりますので、&#34を持つフレームワークを作成しました。機械的同情&#34。ハードウェアが実行されている、そしてそれはロックフリーです。これは専門的なソリューションではありません、それは財務アプリケーションのためだけに働くようには設計されていません。乱流は、並行プログラミングにおいて困難な問題を解決するための汎用メカニズムです。それはより多くの従来のアプローチとは異なる方法で動作します。