~/talk

A Data Management Layer for Neo4j

Talkat NODES 2025 · on Thursday, 2025-11-06· [databases]
links:none on file
slides:none on file

Company moves from one Neo4j project to many by building a data management layer called Anansi that enforces type-safe entities and identifiers, records schema changes and a full audit trail, and exposes both visual data lineage graphs and searchable tabular views. Backend is .NET Core with SDKs, frontend in Next.js + .NET Core (React), all data stored in Neo4j; the layer also defines type-safe relationships, assigns owners and permissions, and lets non‑Neo4j users view, edit, and query successfully.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 1:13Why build Anansi tool
  3. 2:58Challenges with Neo4j
  4. 4:01Solution approach overview
  5. 5:36Demo of hierarchical visualization
  6. 7:00Demo of data lineage
  7. 8:58Data organization in Neo4j
  8. 10:24Type safety in relationships
  9. 11:27Admin interface and data display
  10. 12:11Raw data to graph conversion
  11. 13:19Entity ownership and management
  12. 14:36System architecture overview
  13. 14:57Q&A and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.