Inside Onyx - Michael Drogalis
3,528 views · Published 16 April 2016 · 37:00 · Indexed 21 October 2026
Channel: ClojureTV · 2016 · Science & Technology
Onyx is a high performance, fault tolerant, distributed computation platform written purely in Clojure. It couples an all-data API with thoughtful streaming primitives to encourage flexible application design. But how does it work? In this talk, we're going to dive into Onyx's architecture and discuss its most unique trait - its "masterless" coordination scheme. In other words, we'll look at how Onyx uses Clojure to achieve consensus and safety, even when networks partition and machines fail.
More from this channel
-
18:41
Fertile Ground, the Roots of Clojure - Michael Fogus
-
39:41
Lisp, Functional Programming, and the State of Flow - Tom Faulhaber
-
39:17
Protocol XIII: Clojure Protocols Explained - Sean Devlin
-
5:23
Aleph: A Framework for AsynchronousCommunication - Zach Tellman
-
26:57
Clojure and Android - Daniel Solano Gomez
-
38:24
Performance in the Wild - Craig Andera
-
41:18
Concurrent Stream Processing - David McNeil
-
42:20
Ousterhout's Dichotomy Isn't (Part 2 of the Simplicity/Power/Focus Series) - Stuart Halloway