"Big Data" and the Future of DevOps
Recorded at:
- Sections
- Operations & Infrastructure
- Topics
- application performance management
- Operations
- Erlang
- Infrastructure
- Downtime
- IT Service Management
- Erlang Factory 2012
- Erlang Factory
- Devops
- IaaS
- Cloud Computing
- Big Data Infrastructure
- Monitoring Tools
- Functional Programming
- Monitoring
- Operations management
- Performance
SERESYE and Eresye question
by
peter lin
Just about every open source rule engine that has attempted to implement RETE has made this mistake. The other thing I noticed is it appears both implementations only support ordered facts, which is known to be less efficient than unordered facts. When you use ordered facts, it severely limits node sharing. There are ways around it, but it doesn't appear Seresye or Eresye use those techniques to optimize for ordered facts.
As far as I can tell, it's a simple forward chaining rule engine and not a RETE implementation.
Re: SERESYE and Eresye question
by
Mark Proctor
linear
bi-linear
binary
title: "Advances in Rete Pattern Matching" from 1986:
chapter: "Arbitrary Grouping of Pattern Condition Elements
www.aaai.org/Papers/AAAI/1986/AAAI86-037.pdf
title: "Efficient Matching Algorithms for the SOARlOPS Production System"
chpater: Non-Linear Networks
reports.stanford.edu/pub/cstr.old/reports/cs/tr...
There are use cases where non-linear helps, but also where it hinders - as discussed in the last paper.




Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think