Clarifying Rules Engines with Clara Rules - Mike Rodriguez

  Рет қаралды 8,658

ClojureTV

ClojureTV

7 жыл бұрын

Rules engines have been around for over 20 years and are primarily based around the Rete algorithm. They can be a powerful tool to have available when dealing with complex conditional logic. The Rete algorithm originally described in 1982 has evolved significantly, but it can be difficult to find resources on how a modern day implementation works. In this talk, we will take a deeper look at how a modern Rete implementation works by using the open-source rules engine, Clara rules. Clara is written in Clojure and is actively being used in production to efficiently evaluate thousands of rules against hundreds of thousands of facts.

Пікірлер: 4
@moy4604
@moy4604 4 жыл бұрын
one of the most useful libraries that can handle the complexity of real world business ! Cool !
@ericanderson3879
@ericanderson3879 7 жыл бұрын
Ryan Brush's two talks mentioned in this excellent overview... "Retaking rules for developers" (strangeloop 2014) kzbin.info/www/bejne/kGfSh6iPoreaoc0 "Rules as a control structure (midwest.io 2014) kzbin.info/www/bejne/sKSYg6ibpJlliqM
@ghosttoaster
@ghosttoaster 4 жыл бұрын
So Healthcare the MMO runs on an entity component system? Sweet.
Simplifying ETL with Clojure and Datomic - Stuart Halloway
35:51
Building composable abstractions - Eric Normand
38:59
ClojureTV
Рет қаралды 10 М.
Amazing weight loss transformation !! 😱😱
00:24
Tibo InShape
Рет қаралды 67 МЛН
Каха заблудился в горах
00:57
К-Media
Рет қаралды 10 МЛН
Microservices and Rules Engines - a blast from the past - Udi Dahan
52:48
[KieLive#17] Understanding DRL (Drools Rule Language)
1:08:11
Clojure is Not Afraid of the GPU - Dragan Djuric
42:13
ClojureTV
Рет қаралды 7 М.
Spec-ulation Keynote - Rich Hickey
1:16:14
ClojureTV
Рет қаралды 123 М.
Becoming Omniscient with Sayid - Bill Piel
34:23
ClojureTV
Рет қаралды 6 М.
What are Business Rules? It's not this.
10:58
CodeOpinion
Рет қаралды 28 М.
The Language of the System - Rich Hickey
1:02:50
ClojureTV
Рет қаралды 163 М.
Effective Programs - 10 Years of Clojure - Rich Hickey
1:14:52
ClojureTV
Рет қаралды 161 М.
Why Isn't Functional Programming the Norm? - Richard Feldman
46:09
Nokia 3310 top
0:20
YT 𝒯𝒾𝓂𝓉𝒾𝓀
Рет қаралды 4,3 МЛН
Опасность фирменной зарядки Apple
0:57
SuperCrastan
Рет қаралды 12 МЛН
Что делать если в телефон попала вода?
0:17
Лена Тропоцел
Рет қаралды 3,4 МЛН
Лучший браузер!
0:27
Honey Montana
Рет қаралды 1,1 МЛН