Hacker Newsnew | past | comments | ask | show | jobs | submit | redinger's commentslogin

From http://docs.datomic.com/architecture.html

"A Peer is a process that manipulates a database using the Datomic Peer library. Any process can be a Peer - from Web server processes that host sites or services, to a daemon, GUI application or command-line tool. The Datomic-specific application code you write runs in your Peer(s)."


OK, thanks. It just clicked.

For anybody wondering what clicked: I'd have Datomic running with one peer, and that peer would serve as many end-users as it could handle. If necessary I could add a second peer and double the read-query power. And that's more than enough for my little web-app.

Given the nature of Datalog (https://www.youtube.com/watch?v=bAilFQdaiHk) I'm getting excited.


Datalog has been revelatory for me and my coworkers.


Yes, Datomic console counts as a connected peer.


I agree with using Lanyrd for tracking conferences.

And to bring this back around ... don't forget to check out http://lanyrd.com/2011/clojure-conj/


This is definitely something we are planning to address this year.

Yes, Clojure/core is headquartered in Durham. We think Durham is a great place to host this event. We also feel we could provide a much better conference by hosting it here. That's not to say in the future we wouldn't consider alternative locations; when it makes sense from a planning point of view.

Durham does have plenty of space we could use for this event. Last year there were other events going on that had most of the local hotels booked, and we could not get a reasonable block of rooms reserved. As another poster mentioned, we are taking care of that problem by nailing these things down earlier.

Downtown Durham does have culture; and we're hoping to enjoy the city with some of our Clojurian friends.


That's too bad. Nearly every freelancer/small business I deal with dislikes QuickBooks if not hates it. I am much happier with LessAccounting personally.


At my former employer we did some work integrating QuickBooks with several existing systems.

I wanted: Documentation; Intuit gave: Cut-and-paste C# examples.

I wanted: an easily parse-able format; Intuit gave: almost-XML-but-not-quite (order of elements is important!)

I wanted: a Linux server; Intuit gave: something that was almost but not entirely incapable of operating for six hours at a stretch without dying silently.

I wanted: descriptive error messages; Intuit gave: "Yeah error $RANDOM? That means restart the server."

To be fair the client-server API was reasonably sane, it was the interchange format itself that was bonkers.

I'd love to calculate the number of developer hours it cost working around those misfeatures just to get a reasonable facsimile of RPC working.

Anyway, I hate QuickBooks.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: