我在我的应用程序中使用了Spring框架,虽然它在概念上很好,但由于它的运行时开销,它不适合实时应用程序.例如,http://apache-ignite-users.70518.x6.nabble.com/Failed-to-map-keys-for-cache-all-partition-nodes-left-the-grid-td23510.html显示了实际运行时Spring堆栈.
Ignite用于加载应用程序定义的bean的Spring功能只是围绕简单Java反射功能的许多层.那么为什么Ignite使用Spring而不是直接的Java反射呢?
为了使Ignite更高效,是否有计划使用Ignite从Spring框架切换到Java反射功能?
同样,如果Ignite使用Spring Boot来处理端口请求,为什么它不使用轻量级框架,例如www.sparkjava.com?
Ignite仅在启动期间使用Spring将XML配置文件转换为配置Bean.这样,Ignite提供了一种方便的着名配置方式,而不是引入自定义方式.在运行时,在启动节点之后,Spring不会用于任何事情.
在你提供的主题中,它实际上是另一种方式--Spring调用Ignite.显然,这是一个带有嵌入式Ignite节点的Spring应用程序.
| 归档时间: |
|
| 查看次数: |
103 次 |
| 最近记录: |