tkobayas commented on issue #6487: URL: https://github.com/apache/incubator-kie-drools/issues/6487#issuecomment-3530567866
> Is this memory growth expected for long Drools stateful sessions using large time windows? Expected. > Can the internal event store (like SlidingTimeWindow or ObjectStore) be customized or replaced to use an external storage (e.g., Redis / RocksDB / MapDB)? No. In order to let Drools engine evaluate events/facts against rules, events/facts need to be in-memory. > What’s the recommended industry pattern for large-window, high-volume systems? In my experience (10+ years of supporting/developing Drools), users mitigate the concern by reducing the size of events/facts or reducing the length of the window. Deciding the max heap size based on realistic load tests will be crucial anyway. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
