This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-11-17
Channels
- # announcements (7)
- # architecture (12)
- # babashka (5)
- # bangalore-clj (4)
- # beginners (70)
- # biff (23)
- # calva (21)
- # clojure (130)
- # clojure-bay-area (3)
- # clojure-berlin (1)
- # clojure-brasil (1)
- # clojure-europe (55)
- # clojure-finland (4)
- # clojure-greece (5)
- # clojure-nl (3)
- # clojure-norway (10)
- # clojurescript (52)
- # code-reviews (4)
- # community-development (1)
- # data-science (7)
- # datahike (6)
- # datomic (1)
- # events (1)
- # figwheel-main (7)
- # fulcro (23)
- # helix (2)
- # honeysql (32)
- # malli (18)
- # membrane (6)
- # nbb (22)
- # nyc (1)
- # off-topic (26)
- # pathom (2)
- # polylith (34)
- # quil (13)
- # releases (1)
- # remote-jobs (4)
- # scittle (1)
- # shadow-cljs (52)
- # sql (24)
- # tools-deps (17)
- # vim (11)
- # web-security (15)
- # xtdb (6)
Here’s a life hack. Most of the year, I have some sort of workout outside on Tuesday and Thursday morning prior to work. This time of year, it’s what I consider the off-season for that, too wet, dark, and cold for outside bike riding (yes I’m a wooss), and too wet and work for skiing. So I use my indoor rollers. Which are immensely boring, and I tend to max out at 30mins. So the life hack is to find 40 mins really interesting presentations to watch whilst on the rollers. Here is one such https://www.youtube.com/watch?v=m64SWl9bfvk
I actually wrote some code that's inspired by that talk: https://github.com/mpenet/flex
never had time to complete shaving that yak (it seems to be working, but lacks testing).
it's relevant for anything that has to deal with unpredictable load (almost everywhere?)
you can use the fundamentals described on the talk at client or server level, or both, on queue sizing, etc etc
it's also fairly low maintenance compared to classic rate limiting (where you change parameters all the time)
Ok, better watch it then. Thanks @U050SC7SV!
What is an indoor roller @U04V5VAUN?
More than you ever wanted to know about rollers https://en.wikipedia.org/wiki/Bicycle_rollers
@U050SC7SV interesting library! What is the state of and plans for it? I remember Netflix abandoning its robustness library (what was it called again? replaced by resilience4j) in favour or a dynamic system that adjusts throughput based on the load, so the same thing as Flex. Would be interesting to know how far they got…
The lib otherwise should be usable. I didn’t use it in prod (yet) and it’s lacking tests
thanks!
no hurry , I was just curious 🙂
I guess you meant https://github.com/Netflix/concurrency-limits ?
Morgen!
Which tool would you use to diagram systems including processes communicating asynchronously?
Depends, do you want to diagram the dependencies between the systems, the interaction or the flow of information?
Flow of events, rough sketch of what they contain, where state is being maintained, etc
For a similar usecase I had a good experience with UMLs Interaction Diagram. We wrote them in the source code with plantUML and rendered them. UML is not really todays new hype, but I think especially the Interaction Diagrams are really powerful
I was wondering if I want an interaction diagram or something more like a directed graph
Ah, so a Little More focussed on the actual process than on the systems processing the data?
Even finer resolution, I think about it as multiple processes communicating via message passing. The fact on which machine they might be on is incidental
People on /r/europe admiring the canteen in my building 😁: https://www.reddit.com/r/europe/comments/ywxo8r/i_give_you_the_university_lunch_at_copenhagen/
People have been posting pictures of food from their university canteens in the past day or so. I didn’t post this myself, so I was surprised to see it pop up. Even more surprised that a fully vegetarian canteen would be so popular.
My school was more in line with the French post https://www.reddit.com/r/europe/comments/ywvll9/university_lunch_in_france_12/
Hope you’ll enjoy it 😄