~/talk

Bitcoin & Elixir: Living the Cutting Edge

Talkat Erlang Factory SF Bay Area 2014 · 2014-03-06..03-07· [elixir-and-erlang]
slides:none on file

Built a native Elixir bitcoin parser alongside a bitcoind reference node; basic protocol works after one night, confirmation logic takes four months of work. Two order-book engines: a linear matcher (200 lines) handles ~300,000 orders in ~2 minutes; a parallel order-book per-price-process version (also ~200 lines) processes the same load in ~7–8 seconds but remains experimental. Also created logging and orchestration tools (xlogger, hypnotoad), use Docker/Vagrant/relx/gproc/cowboy and early Erlang SSH; theft, irreversibility and complexity drive many design choices.

AI-written summary · about

  1. 0:00Wprowadzenie
  2. 0:59Our Story
  3. 2:25Why does Bitcoin matter?
  4. 4:08Dangers associated with
  5. 6:51Our bitcoin processing architecture
  6. 9:35Order book
  7. 12:32Parallel (a lot more experimental!)
  8. 14:40We weren't the first, but...
  9. 16:47General architecture
  10. 23:11Docker
  11. 28:32Things break & change Embrace change!
  12. 32:32ExLogger: What's in there?
  13. 36:51Hypnotoad Everybody Loves Server Orchestration
  14. 37:43So, what does hypnotoad do? (when not filming the next episode)
  15. 40:31Features
  16. 42:22The Enablers
  17. 43:05Somewhat interesting discoveries
~/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.