~/talk

Clojure, a Sweetspot for Analytics

Talkat EuroClojure 2015 · 2015-06-25..06-26· [data-engineering]
links:none on file
slides:none on file

Describes a Clojure backend that handles millions of messages per second and shortens time-to-production, using Anglican probabilistic programming to model latencies and priors (coin-flip examples with 50,000 trials, 28k tails) and a statistica + core.matrix stack for Naive Bayes and linear regression (using Apache Commons Math for gradient descent). Shows a Cassandra latency simulation where 500,000 requests drive latency to seconds and identifies ~30 nodes as the practical scaling point.

AI-written summary · about

  1. 0:00Start
  2. 3:18Why Clojure is so awesome?
  3. 11:28Getting something out of nothing
  4. 11:56understand the shape of data in a pace that suits your business
  5. 23:10Naïve Bayes Algorithm
  6. 28:34Implementing Linear Regression with Gradient Descent
  7. 32:30Bunch of JVM libraries available clojure.matrix is great clojure.match greatly helps with algos Clojure fins are easy to test With immutable DSS nothing goes wrong
  8. 34:31Conclusions
~/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.