Fork me on GitHub
#datomic
<
2020-09-23
>
Michaël Salihi09:09:57

@val_waeselynck Hi Valentin, I just finished reading your very interresting post "Using Datomic in your app: a practical guide" https://vvvvalvalval.github.io/posts/2016-07-24-datomic-web-app-a-practical-guide.html I would like to know, 4 years later, what would be the points that have changed the most?

val_waeselynck14:09:51

@UFBL6R4P3 nothing much has changed really. Datofu has been added to automate some common tasks such as schema declaration and migrations: https://github.com/vvvvalvalval/datofu Some frameworks now make Datomic a bit more battery-included, such as Fulcro or Hodur. I've used neither.

👍 3
Michaël Salihi20:09:39

@val_waeselynck Perfect, thanks. This is clearly one of the strength of Clojure. (y) Another thanks for the Datofu link, I was just telling myself that the schema declaration had perhaps evolved.

kennytilton14:09:47

Is it just me, or does everyone think of John McCarthy’s http://www-formal.stanford.edu/jmc/elephant/elephant.html when they contemplate Datomic?

seancorfield17:09:53

It may be just you @hiskennyness -- I'd never heard of Elephant 2000 until you mentioned it. Looking at the syntax, Elephant reminds me more of Prolog than Datalog but I guess that's where the connection comes in?

kennytilton17:09:40

“It may be just you”. It happens, @seancorfield.The connection I see is “An elephant never forgets!“, ie the possibility of painlessly referring to the past. Fun note: I actually remembered E2K as a DB proposal!

seancorfield17:09:57

Ah, yes, gotcha!

jaret18:09:30

New Datomic Cloud Release ^

twashing22:09:41

From my AWS EBS application, I’m failing to make a simple datomic.client.api/client call to a Datomic Cloud Solo topology. Details here. Am I missing something? https://stackoverflow.com/questions/64037250/datomic-client-api-client-failing-to-reach-a-datomic-cloud-solo-topology

twashing23:09:34

Ok, got past this. Now getting the error.

{:cognitect.anomalies/category :cognitect.anomalies/forbidden, :cognitect.anomalies/message "Forbidden to read keyfile at s3://<path>/db/<my-app>/read/.keys. Make sure that your endpoint is correct, and that your ambient AWS credentials allow you to GetObject on the keyfile."}
https://docs.datomic.com/cloud/troubleshooting.html#aws-creds But where to find my ambient AWS credentials_”?_

twashing00:09:24

Ok, nevermind. Sorted it!