バックエンドが完全にC++であるトレーディングアプリケーションを作成しています(QuickFixエンジンを使用)。このバックエンドの上にDjangoでWebアプリケーションを構築し、ユーザーが注文できるようにします。Django(python)とC ++アプリケーションはどちらも、独自のプロセスとアドレス空間で実行されます。注文/メッセージをDjangoからC++に渡すのに最適なアイデアは何だと思いますか?
また、これは取引アプリケーションであるため、遅延が最大の懸念事項です。そのため、Djangoからデータベースに注文してから、C++アプリケーションからフェッチする必要はありません。
私は現在、共有メモリまたは他のIPCメカニズムを介してそれを行うことを検討しています。これは良い考えですか?