Question

For those who integrated drools on GAE, can you please give some feedback on

  • the memory consumption (does it work with a F1 instance)?
  • startup time (initialization of KnowledgeBase)
  • do you serialize your KnowledgeBase objects to datastore?
  • do they fit in 1MB blobs?

And more generally, I'd like to know if it's a good idea to use drools on gae

Was it helpful?

Solution

Drools seems to run on GAE with some modifications as described here: https://code.google.com/p/red-piranha/wiki/ModifyDroolsRunInGoogleAppEngine#Modifications_to_allow_Drools_to_run_in_Google_App_Engine

For the statefulSession persistence, JPA seams to do the job but http://blog.athico.com/2013/05/creating-your-own-drools-and-jbpm.html explains the structure if I'll ever need to adapt (optimize for reading).

Finally, KnowledgeBase is serializable and can be saved as a blob in a desperate solution.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top