This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-11-28
Channels
- # announcements (1)
- # beginners (205)
- # calva (30)
- # cider (5)
- # cljdoc (25)
- # cljs-dev (2)
- # clojure (119)
- # clojure-brasil (5)
- # clojure-conj (7)
- # clojure-europe (2)
- # clojure-hamburg (7)
- # clojure-italy (14)
- # clojure-nl (2)
- # clojure-russia (13)
- # clojure-spec (79)
- # clojure-uk (58)
- # clojurescript (54)
- # core-logic (2)
- # core-matrix (2)
- # cursive (40)
- # datascript (2)
- # datomic (18)
- # duct (2)
- # emacs (14)
- # figwheel (3)
- # figwheel-main (7)
- # fulcro (30)
- # funcool (1)
- # graphql (10)
- # jobs (1)
- # juxt (13)
- # lumo (1)
- # mount (1)
- # off-topic (56)
- # other-languages (2)
- # pedestal (17)
- # powderkeg (2)
- # protorepl (2)
- # re-frame (10)
- # reagent (1)
- # reitit (7)
- # ring-swagger (10)
- # schema (2)
- # shadow-cljs (70)
- # spacemacs (13)
- # specter (4)
- # sql (9)
- # tools-deps (26)
An audit/accounting firm has approached us looking for a centralized alternative to Blockchain, and my first thought has been Datomic (immutability). I have shallow understanding of Blockchain, so do you have links/use cases where Datomic could solve what Blockchain does. Thanks in advance.
I think a centralized blockchain defeats it’s purpose, it’s then just a database and as such, Datomic would be a good option. Namely due to immutability as you yourself mention
If distributed / trustless control is not a requirement, there's probably hardly any use case than won't be better served by Datomic than by a blockchain
Note that immutability is not a particularly exotic need in data management - most use cases need it, but most people are just accustomed to accepting the fact that traditional databases don't match this need very well
We stopped overriding our production code by FTPing the source to the server without version control systems. Maybe we will stop doing that for our data too 🙂
"give me all accounts whose order values sum up to more than $1000" Is that a thing you can do with a single query? Can I aggregate values directly in the where clause to be used in a subsequent predicate?
I would use a nested query for that @idiomancy
huh, I see, basically by calling a query from within the query itself, you're ensuring the work is done directly on the read peer.
Blockchain and Datomic both run compute in the application, so you can query them together!
Hi all, I’m using on-prem and trying to find a way to automate deleting a db on dev so I can restore from prod daily backup. I do this manually with the repl shipped with datomic. Running a script with ansible would be perfect. Feels like overkill to create a clojure project just for this small task. any suggestions?