Rich Hickey's new project: datomic.com
41–50 of 111 posts
Re: Rich Hickey's new project: datomic.com
#42Webdevs will be all over this when the Peer runs on Javascript runtimes. Who's taking bets that it's written in Clojurescript?
Re: Rich Hickey's new project: datomic.com
#43Re: Rich Hickey's new project: datomic.com
#44Stuart Halloway provides more information in his Datalog querying in Datomic screencast: http://www.youtube.com/watch?feature=player_embedded&v=b...
Re: Rich Hickey's new project: datomic.com
#45Re: Rich Hickey's new project: datomic.com
#46Re: Rich Hickey's new project: datomic.com
#47Why is this interesting? It sounds like yet-another data store.
There is other novel stuff.
Re: Rich Hickey's new project: datomic.com
#48Clojure is an amazing language, so i'm willing to go the extra mile to attempt to understand this work. However there's one thing that I can't get over. From my understanding, the big idea is the query engine is brought local, and the storage would eventually come local too. It seems like for smallish db's this is fine. What happens though if you're working with a rather large database? Additionally, If local means t…
Terracotta and other data grid architectures do something similar.
Re: Rich Hickey's new project: datomic.com
#49Clojure is an amazing language, so i'm willing to go the extra mile to attempt to understand this work. However there's one thing that I can't get over. From my understanding, the big idea is the query engine is brought local, and the storage would eventually come local too. It seems like for smallish db's this is fine. What happens though if you're working with a rather large database? Additionally, If local means t…
Re: Rich Hickey's new project: datomic.com
#50Earlier quoted context omitted.
> In this case where changes come in at two times (which are subject to all the raciness of the real world that exists regardless), one will win. That describes many methods of optimistic concurrency control, but it doesn't answer my question of how this supposed to work in practice with high write contention, the higher latency of a distributed peer model, the long-running transactions the video mentions (or maybe t…
From the FAQ: Thus, Datomic is well suited for applications that require write consistency and read scalability. Seems like they're not focusing on high-write situations.
However, that doesn't mean it has slow writes - it should still do writes at least on a par with any traditional transactional database, and probably a good deal faster since it's append-only.