This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-12-09
Channels
- # beginners (140)
- # boot (163)
- # cider (43)
- # cljs-dev (50)
- # cljsjs (5)
- # cljsrn (38)
- # clojure (152)
- # clojure-austria (10)
- # clojure-berlin (9)
- # clojure-dev (11)
- # clojure-japan (1)
- # clojure-miami (2)
- # clojure-russia (147)
- # clojure-sg (12)
- # clojurescript (244)
- # code-reviews (3)
- # cursive (104)
- # data-science (5)
- # datavis (15)
- # datomic (35)
- # editors (4)
- # hoplon (1)
- # ldnclj (11)
- # lein-figwheel (14)
- # leiningen (22)
- # off-topic (53)
- # om (373)
- # omnext (2)
- # onyx (67)
- # parinfer (193)
- # re-frame (23)
- # reagent (89)
- # yada (7)
Hello, does anyone have some knowledge about the cooperation among multiple peers? for query and transact?
after searching google, I only found lan eslick's gist codes about peer reservation: https://gist.github.com/eslick/4122604
@joseph The only differences among the Free, Pro Starter, and Pro editions are those described here http://www.datomic.com/pricing.html
@robert-stuttaford @stuartsierra thanks for replying, I have checked the datomic api sync, but do you have some detail tutorial or examples to show how to use it for peers to coordinate
breaking query up across peers is more something you’d need to do yourself
you might look at http://onyxplatform.org or #C051WKSP3 on here
we use Onyx, so i can likely answer many questions you might have
@joseph: Datomic's transactional capabilities are sufficient to coordinate any activity across multiple Peers, but Datomic just gives you the primitives. You will either have to write the coordination code yourself or use a library/framework that provides it.
@robert-stuttaford @stuartsierra that's awesome...
@a.espolov: in my experiences, after you create a new database, it seems like you have to wait around 1 minute for inserting data, it sounds unreasonable, maybe other guys know more about it
@a.espolov: have you started the transactor with right configuration?
@a.espolov: your peer can not connect to your transactor. are the ports open? 4334 and 4335 if i’m not mistaken?
@joseph: creating a new database should not take a minute to ‘work'
@robert-stuttaford: my experience about it is after I delete and create a database, it seems I need to wait around 1 minute to be able to insert the data into datomic
in this post, http://permalink.gmane.org/gmane.comp.db.datomic.user/6873, it says "At some point in the last few months they changed the internals of the transactor such that a database name is not available for reuse for up to a minute after it is deleted."
@joseph they fixed that in the second-to-last release
@robert-stuttaford: yes, that’s right, thanks
Newbie datomic question. Getting started. C:\datomic-pro\datomic-pro-0.9.5344>bin\groovysh.cmd Dec 09, 2015 2:01:15 PM java.util.prefs.WindowsPreferences <init> WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5. Groovy Shell (1.8.9, JVM: 1.8.0_31) Type 'help' or '\h' for help. ----------------------------------------------------------- groovy:000>
what does google say about it?
Cognitects, would you be open to providing official (non-implementation) versions of datomic.impl.Exceptions$IllegalArgumentExceptionInfo
and datomic.impl.Exceptions$IllegalStateExceptionInfo
? They are very useful for transactor functions but I am wary of relying on implementation details.