HackerTube

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.