This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # adventofcode (187)
- # aws (1)
- # aws-lambda (1)
- # beginners (162)
- # boot (64)
- # cljs-dev (6)
- # cljsjs (2)
- # cljsrn (32)
- # clojure (357)
- # clojure-greece (1)
- # clojure-korea (4)
- # clojure-russia (63)
- # clojure-sanfrancisco (3)
- # clojure-spec (91)
- # clojure-uk (63)
- # clojurescript (74)
- # clojurex (10)
- # code-reviews (55)
- # core-async (4)
- # core-typed (1)
- # cursive (17)
- # datascript (36)
- # datomic (43)
- # devcards (4)
- # dirac (3)
- # emacs (59)
- # hoplon (286)
- # jobs-discuss (399)
- # luminus (4)
- # mount (9)
- # off-topic (30)
- # onyx (53)
- # protorepl (3)
- # re-frame (88)
- # reagent (4)
- # spacemacs (1)
- # specter (14)
- # untangled (1)
- # vim (42)
@christianromney does the docker image comply with the license? I thought redistribution of binaries wasn't allowed
@danielcompton no redistribution. We use an ONBUILD approach to automate some download steps.
best example is here: https://github.com/pointslope/docker-datomic-example
you’ll need to register for a DPS license and then add your key. we just automate curl, etc
hmm wait nm I just saw http://docs.datomic.com/architecture.html which does indicate "http + transit" (which means it could be websocket? or rest couple with SSE?)
how does one represent a 3d vector [x y z] in Datomic? is db.type/float cardinality many good enough? i need positions to be fixed, so it works. Going all way out and defining separate entities for x,y,z seems like a lot… ?
@karol.adamiec If you don't query with it: Why not just use
(float-array 3 [1. 2. 3.])? And store as bytes
@rauh sounds good. What would be literal syntax for that? i mean in edn file with just data for db seeding?
i get back
[:db/id 17592186122653] [:part.spec/position #object["[B" 0x166ad03 "[[email protected]”]]
say I have
[1 :process/name "ls"] [1 :process.env-var/LOCALE ".."] [1 :process.env-var/HOME "/home/.."]
So, is there a good tutorial anywhere on how to sell datomic to your company? key questions to answer being 1) why do we need to change? 2) what happens to all of our existing data?
If you need to track history, that helps 1). There isn't really a comparable alternative and if you've tried to do it with another solution, you probably understand the pain.
everyone gets along fine when they don't have a choice. I need to convince people that they have pain that they dont even realize they have.
don't you have a lot of nasty code and extra tables to track history that you can point to and say 'let's get rid of this?'
There was a talk on this subject at the recent conj but it's quite high level: https://www.youtube.com/watch?v=oOON--g1PyU
Using the onyx platform example might help - https://github.com/onyx-platform/onyx-examples/tree/0.9.x/datomic-mysql-transfer
Conceptually had the same question, and that example really simplified the data import/export process for me
You can read in data from Kafka, process, and send it along to where it needs to go (https://github.com/onyx-platform/onyx-kafka). Not sure if this answers your question...
right, didn't mean replace. I more meant that it's well suited for a kafka data stream system