我想知道在金融行业项目中,Java/C# 与 C++ 相比如何扩展?
谢谢。
请您参考如下方法:
取决于系统类型。 C++ 传统上与金融应用程序相关,因为人们使用它来编写快速蒙特卡罗模型来为衍生证券定价。如果您不是定量分析师 (quant),这可能无关紧要。
对于交易大厅系统或其他交易应用程序,C++ 肯定会以更小的内存占用和更少的 CPU 为您提供更快的性能和更多的交易量。但是,数据库和网络性能更有可能成为限制因素,Java 或 C# 可以通过使用集群架构进行扩展。
Java 和 C# 可以暂停垃圾收集,这会导致应用程序响应时间出现死角。对于需要支持可靠实时响应的某些应用程序(例如算法交易平台),这些延迟可能是 Not Acceptable 。在这种情况下,C++ 允许您更严格地控制此行为,并且可能更可取。
根据关键字“银行”和“C++”、“.Net”和“Java”在 Jobserve 上快速搜索契约(Contract)工作:
假设承包商的招聘广告数量与活跃项目数量 (2) 之间存在某种相关性 (1),可以将其用作粗略指标,表明这些平台在活跃项目中的相对流行程度。




