u/MM-7757in r/Clojure • Recommends
Polylith: A software architecture based on lego-like blocks (by misophistful)
1.6K subscribers • 4 videos on Hallway
Intermediate. Assumes working knowledge.
5.9K views8 years ago2 recommendations
Software designDistributed systemsSoftware architectureLisp and ClojureMicroservices and monoliths
An introduction to Polylith, a software architecture that uses composable components to build systems that can be deployed as monoliths or microservices.
Polylith is an architecture that has been inspired by the simplicity and composability of functions. We asked ourselves the question "what would a system look like if we could build it with high-level blocks that share the properties of functions?". It turned out that the answer looks a lot like LEGO®. Learn Clojure in 5 minutes: learnxinyminutes.com/docs/clojure/ Polylith documentation: polylith.gitbook.io/polylith/ Polylith RealWorld example app: github.com/furkan3ayraktar/clojure-polylith-realworld-exampl… Polylith Tool: github.com/polyfy/polylith Polylith forum: polylith.freeflarum.com Corrections: - At I say "which we can see represented on the system", but I should have said "on the base". - At I say "think of Stonehenge, here in England". I recorded this video in Stockholm (Sweden), where I've lived since 2005, so I have no idea why part of my brain thinks I'm still in England! - I forgot to thank Mattias Tengstrand, who helped us to design the Polylith logo. Thanks Mattias! LEGO® is a trademark of the LEGO Group of companies which does not sponsor, authorise or endorse this content.What people say. Recommended as an excellent introduction to the Polylith architecture.
u/MM-7757in r/Clojure • Recommends
Yogthoson Lobsters • Recommends