HackerTube

THE VIDEO SHELF · application architecture in clojure

Stuart Sierra - Components Just Enough Structure

Stuart Sierra presents the Component library for Clojure, a way to manage stateful services like database connections and thread pools without global mutable state. He draws on both functional and object-oriented principles.

Why HN readers recommended it

Pointed to as a thought-provoking talk on structuring large systems, including outside Clojure.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
ClojureTV
Topic
application architecture in clojure
Format
talk
Level
intermediate
HN recommenders in dataset
2
HN mentions in dataset
4
Recommendation years in dataset
2014–2015

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • Can't agree with your implication that 'real JS stuff' won't get done and 'JS people' won't get on board due to its 'focus on OOP'. I've yet to see a large JS app written in a 'functional style'. Most large client-side apps I've come across …

    nilliams on Hacker News · 2014-11
    In Spider Programming Language
  • This talk might be of interest Stuart Sierra - Components Just Enough Structure [VIDEO] - it is a tiny clojure framework but the ideas should be thought provoking, although granted with OO aligned type system not completely adaptable. In this example Customer could possibly just …

    nowprovision on Hacker News · 2015-09
    In Your DI framework is killing your code

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.