This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-04-17
Channels
- # aws (10)
- # beginners (64)
- # boot (3)
- # cider (20)
- # cljs-dev (32)
- # cljsrn (6)
- # clojure (126)
- # clojure-dusseldorf (3)
- # clojure-finland (1)
- # clojure-greece (1)
- # clojure-italy (7)
- # clojure-poland (3)
- # clojure-spec (46)
- # clojure-uk (100)
- # clojurescript (37)
- # cursive (11)
- # datomic (6)
- # defnpodcast (2)
- # emacs (1)
- # events (3)
- # figwheel (2)
- # fulcro (20)
- # immutant (2)
- # jobs (1)
- # jobs-discuss (9)
- # keechma (3)
- # lein-figwheel (1)
- # luminus (2)
- # lumo (3)
- # mount (2)
- # off-topic (19)
- # om (3)
- # om-next (2)
- # onyx (20)
- # other-languages (55)
- # parinfer (11)
- # pedestal (8)
- # portkey (3)
- # protorepl (3)
- # re-frame (22)
- # ring (9)
- # rum (1)
- # shadow-cljs (82)
- # spacemacs (28)
- # sql (15)
- # test-check (15)
- # testing (2)
- # tools-deps (102)
- # vim (26)
any good resources on how to do locking/transactions in typical ES/CQRS systems? which are the alternatives, tradeoffs, etc would appreciate some kind of practical read, I guess one could get arbitrarily deep into the rabbit-hole
More general than this, but Designing Data Intensive Applications is a pretty amazing resource: http://dataintensive.net
I also recommend taking inspiration from Datomic. It is the archetype of a CQRS system with a transactional data ingestion entry point (this term is totally made up by me)
and yes, inspiring to read about the transactor in https://www.datomic.com/faq.html . appreciated!
@U06GS6P1N do you tend to use tx functions at Bandsquare?
@U5ZAJ15P0 yes, a few of them, in particular for data migrations and preserving some data invariants. See in particular Datofu https://github.com/vvvvalvalval/datofu
@U5ZAJ15P0 and also: https://stackoverflow.com/questions/48268887/how-to-prevent-transactions-from-violating-application-invariants-in-datomic?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa
should I feel badly about buying what I suspect might be non-officially supported clojure logo swag from amazon?
it's probably not a "might" but a "is"
@jjttjj this is the only official source: https://clojure.org/community/swag
In theory i'm happy paying the extra if it ends up supporting Clojure. But in practice I can't really bring myself to pay that much for the official ones. Plus lack of amazon prime/confidence in return policy, etc
@alexmiller there's a lot: https://www.amazon.com/s/url=search-alias%3Daps&field-keywords=clojure+logo+tee+shirt&rh=i%3Aaps%2Ck%3Aclojure+logo+tee+shirt
yeah, none of those are “official” and are all using the trademark in violation
well, the clojurescript logo ones are fine - the cljs logo is CC0
@shooodooken thanks! I'll have a look
@shooodooken I think it's fixed (if you follow the links)