~/talk

Building a Legal Data Service with Clojure

Talkat Clojure/west 2016 · 2016-04-15..04-16· [serverless, clojure]
links:none on file
links:none on file
slides:none on file

Cicayda builds a multi-tenant e‑discovery service in Clojure/ClojureScript that ingests hundreds of millions of facts at once, uses Datomic as the authoritative store and hits its transactor limits early, so job tracking moves out of Datomic and a central ingestion pipeline with SQS-like queues, a resource multiplexer and a declarative routing slip coordinates backpressure. The result cuts transactor unavailable errors to only true outages, enables safe large migrations and lets the UI use DataScript and core.async for smoother interactions.

AI-written summary · about

  1. 0:00Intro
  2. 0:35eDiscovery
  3. 4:11Proposition 1
  4. 7:35Our Environment
  5. 9:01Datomic
  6. 10:44How'd That Work Out?
  7. 12:45WHAT DO I CHOOSE?
  8. 13:28Missing Decisions
  9. 16:11Decisions Made
  10. 20:30Design Payoffs
  11. 24:58Digging for Constraints
  12. 25:44UI Overview
  13. 27:10Libraries We Use
  14. 27:43Library Upgrades
  15. 30:16Useful Upgrades?
  16. 32:40Library Driven Development
  17. 33:36Design Driven Development
  18. 36:36Influences
~/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.