THE VIDEO SHELF · clojure data modeling
The Maximal Graph - Wilker Silva
A Clojure/conj 2019 talk by Wilker Silva on how namespace-qualified keywords and context-free federated names can be used pragmatically for data modeling, drawn from his experience at Nubank. It builds toward a graph-based view of connecting data from many sources.
Why HN readers recommended it
Cited as a demonstration of the Pathom/graph approach to connecting APIs, as an alternative to GraphQL.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- ClojureTV
- Topic
- clojure data modeling
- Format
- talk
- Level
- advanced
- HN recommenders in dataset
- 2
- HN mentions in dataset
- 4
- Recommendation years in dataset
- 2019–2020
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
The original question made this mistake probably because the poster didn't know it but Pathom is the actual alternative to GraphQL-based APIs. Datalog solves a subtly different problem of querying the data, while Pathom/GraphQL/REST is about exposing the data (interfacing?) as API. It's more like: …
ptttr on Hacker News · 2019-12
In Ask HN: Why GraphQL APIs but no Datalog APIs?Looks pretty cool. Have you looked into Pathom (a Clojure library)? Its creator seems to share your vision of connecting APIs from different sources. Last 5 minutes of this video: The Maximal Graph by Wilker Silva - [VIDEO]
edjroot on Hacker News · 2020-11
In Programs are a prison: Rethinking the building blocks of computing interfaces
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.