我正在为我们的高性能电信应用评估BPEL引擎,但性能似乎非常差。我们已经评估了Apache Ode,SunBPEL引擎,Active BPEL等。您是否了解C / C ++中更快的BPEL引擎实现或BPEL实现?
答案 0 :(得分:2)
我相信你的表现测量非常简短。
例如,我熟悉Apache ODE,我必须说有很多可能性来加快速度。 在进行配置优化之后,比如使用内存进程和禁用调试事件,我在SoapUI中获得了60 TPS。在我做了一些代码改进后,它增加到150.所以将来有优化的领域。
我不知道你需要多少TPS,但在一台机器上只需要60个。
对于优化持久化进程,您需要调整数据库中的索引。
如果您想了解有关优化的更多详情,可以发帖ODE user group。
答案 1 :(得分:1)
你看过Oracle BPEL吗?如果它像他们的数据库一样,它可能很快但很难配置和管理。