Summary:
Another village idiot special where we discuss what it means to scale with Clojure.
Show Notes:
Follow up
- Thanks for keeping on listening and for the positive feedback.
News & Events
- https://juxt.pro/XT16.html – 6th October, 2016
- Defn will be at Euroclojure – October 25/26
- EuroClojure talks – David Nolen, Carin Meier etc.
- https://skillsmatter.com/conferences/7430-clojure-exchange-2016
- Onyx got funding
- re-frame a new version
- Ambrose IndieGoGo : https://www.indiegogo.com/projects/typed-clojure-clojure-spec-auto-annotations#/
Main discussion – Scaling with Clojure
- Discussion
- OOP has design patterns UML etc. OOAD
- Scaling – two thingies: Static vs. Dynamic
- Functional Programming without OOP Paradigms
- component/mount
- “Modules” or namespaces /
- Distribution – fund the clojars! (https://salt.bountysource.com/teams/clojars)
- Functions as first class (high-order fns, fns as return types)
- Code testing/schema/spec
- Team – Sizes
- Micro-services / Serverless
Links:
- Open Source book – http://aosabook.org/en/index.html
- Peter Novig on Design Patterns in LISP – http://norvig.com/design-patterns/design-patterns.pdf
- Fred George on Programmer Anarchy https://www.youtube.com/results?search_query=fred+george+programmer+anarchy
- Docker and Unikernels
https://blog.docker.com/2016/01/unikernel/
Credits:
Music: Thanks to the very talented ptzery for the permitting us to use his music on the opening and closing of the podcast. This track is Melon Hamburger. You can give his work some ❤️ and hear more on his SoundCloud.
I found this extremely useful for structuring Clojure apps – https://clojuregazette.com/clojure-gazette-180-how-do-you-structure-your-apps/
LikeLiked by 1 person
Thanks for the link Kenneth. Eric Normand is a super star.
LikeLike