addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Datomic by Joe Snikeris

  • Feb 27, 2013 · 6:30 PM


Joe Snikeris is our intrepid presenter for February's meetup. We're going to hear about Datomic, the new database hotness from the mind of Rich Hickey, Stu Halloway, and friends.

Joe was kind enough to write a little abstract for his presentation, so I'll let him take the stage now.

Datomic is a new database abstraction that sits on top of an interchangeable storage layer (DynamoDB, PostgreSQL, riak, etc). It features an information model that more closely resembles how information is usually represented outside of computers; Datomic's facts are relative to the time at which they were asserted and are immutable. This property is leveraged to provide built-in client-side caching, uncoordinated reads, and even time travel.

This talk will include a brief overview of the Datomic architecture but will focus mostly on how to use Datomic from an application developer's perspective. We'll discuss data modeling, writing Datalog queries and transactions, and I'll provide plenty of examples.

As usual, sign up and we hope to see you there.

We'll be ordering pizza again so if there's any dietary restrictions we should know about, let me know.

Join or login to comment.

  • Tim V.

    The amount of discussion this kicked off was fantastic. Really enjoyed the insights everyone provided and Joe's code was very instructive.

    February 28, 2013

  • Jason F.

    Thanks for the talk! Very enlightening.

    February 28, 2013

  • Greg P.

    Definitely want to look into Datomic more deeply now.

    February 27, 2013

  • Tim V.

    I forgot to put it on the flyers that I printed up. Everyone remember that we're at Suite 161.

    February 27, 2013

  • Tim V.

    Last minute reminder about the meeting tonight. If you can't make it change your RSVP status so we don't order you pizza. :)

    February 27, 2013

    • Wismin E.

      I'll be there. But I don't need pizza.

      February 27, 2013

  • Dustin G.

    tenative depends on work

    February 27, 2013

  • Quinsulon, P.

    Not sure I can make it and don't want to waste anyone's money.

    February 27, 2013

  • Robert S.

    I'm a last-minute-can't-make-it - watching and other resources will have to suffice for now. Have fun, everyone!

    February 26, 2013

    • Tim V.

      Thanks for getting the update out. Sorry we'll miss you!

      February 26, 2013

  • Tim V.

    Now would be a good time to let us know if there's anything we shouldn't order on the Pizza.

    Looking forward to seeing everyone!

    February 24, 2013

19 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy