~/talk

Healthcare "big" Data from Data Management to Web Apps

Talkat Clojure/West 2014 · 2014-03-24..03-26· [clojure, data-engineering]
links:none on file
slides:none on file

Claim: healthcare "big" data is really thousands of little data problems rather than huge records. Company builds a cloud-managed on-premise appliance and a MyView EMR overlay that groups disparate sources (Hadoop back ends, a Blueprints graph DB, RabbitMQ, shared schema, core.async, Clojure/ClojureScript front and back) and deploys runtime data-as-code rules. Surprising stats: ~400 data systems in a 600–1,000 bed hospital and ~2,500 databases across systems; porting Java/Groovy to Clojure yields 4–5x fewer lines of code and faster iteration.

AI-written summary · about

  1. 0:00Intro
  2. 0:58about me
  3. 2:21the problem we're solving
  4. 2:55the problem with data in healthcare
  5. 4:46a simple example
  6. 5:32how did the industry approach this?
  7. 7:05what is interoperability (in healthcare)?
  8. 8:11interpretation is highly contextual
  9. 10:03how do you get everyone to agree on semantics?
  10. 11:25our approach
  11. 14:00dynamic development + repl
  12. 16:25code as data, data as code
  13. 17:33JVM integration
  14. 19:31how we decided which libraries to use
  15. 21:31midje vs. clojure test
  16. 23:27enlive vs. hiccup/clostache came down to perspective / philosophy / style
  17. 24:43the journey to clojurescript
  18. 25:50why we want to like clojurescript
  19. 26:20our difficulties with clojurescript
  20. 27:51agile development teams
  21. 28:43increased code density
~/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.