Ram C Singh discusses using Big Data for infrastructure telemetry along with good practices and an autonomic engine to create an autonomic computing infrastructure that might prevent downtime.
Ram C Singh co-founded Afiniate, Inc providing PaaS InsightEngine™ based on SERESYE - Swarm-oriented ERlang Expert SYstem Engine- and Joxa -Erlang VM-based Lisp-1-. Ram has 20+ years conceiving, implementing & deploying innovative technology and business solutions as an engineer, an entrepreneur, and as a consultant to Fortune 500 companies and Federal and state agencies.
This year’s Erlang Factory SF Bay Area 2012 had an A-list sell-out line-up of speakers which included Erlang Inventors Mike Williams and Robert Virding discussing software approaches used in the industry and the unique features of the Erlang VM and a Keynote talk from Jim Zemlin, Executive Director of The Linux Foundation.
SERESYE and Eresye question
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
title: "Advances in Rete Pattern Matching" from 1986:
chapter: "Arbitrary Grouping of Pattern Condition Elements
title: "Efficient Matching Algorithms for the SOARlOPS Production System"
chpater: Non-Linear Networks
There are use cases where non-linear helps, but also where it hinders - as discussed in the last paper.