Fork me on GitHub
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" I would like to know, 4 years later, what would be the points that have changed the most?


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

👍 1
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.


Is it just me, or does everyone think of John McCarthy’s when they contemplate Datomic?


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?


“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!


Ah, yes, gotcha!


New Datomic Cloud Release ^


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?


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."} But where to find my ambient AWS credentials_”?_


Ok, nevermind. Sorted it!