We break down Google's open-source Mangle, an extension of Datalog that adds aggregation, external function calls, and optional type checking on top of powerful recursive rules. Compare it to SQL, and see how it naturally models deep dependencies and complex N-ary relationships. We'll explore practical uses—from hard problems like dependency analysis and vulnerability tracking to knowledge graphs—and discuss the trade-offs, including termination guarantees, all delivered as a Go library under Apache 2.0 (not an officially supported Google product).
Note: This podcast was AI-generated, and sometimes AI can make mistakes. Please double-check any critical information.
Sponsored by Embersilk LLC