我们正在创建一个交易应用程序,其中后端完全使用 C++(使用 QuickFix 引擎)。我们想在这个后端之上用 Django 构建一个 Web 应用程序,用户可以在其中下订单。Django (python) 和 C++ 应用程序都将在它们自己的进程和地址空间中运行。您认为将订单/消息从 Django 传递到 C++ 的最佳主意是什么?
此外,这是一个交易应用程序,因此延迟是最大的问题。所以,我不想从 Django 将订单放入数据库,然后从 C++ 应用程序中获取。
我目前正在考虑通过共享内存或其他一些 IPC 机制来实现。这是一个好主意吗?