Rich Hickey on Datomic: Datalog, Databases, Persistent Data Structures
1–10 of 13 posts
Re: Rich Hickey on Datomic: Datalog, Databases, Persistent Data Structures
#2Re: Rich Hickey on Datomic: Datalog, Databases, Persistent Data Structures
#3Immutability: we have one big as table with tons of stuff in it (this is not the db design you learned in school) and and even bigger table of all the changes made. The way this is handeld in datomic would be optimal.
Querys: Query all the data based on a time stamp would be really useful. Querys where I could combine the DB data with some other data I got from other applications/databases, heap or somewhere else.
Re: Rich Hickey on Datomic: Datalog, Databases, Persistent Data Structures
#4I work in a hospital and alot of the things he talks about would be quite cool. Immutability: we have one big as table with tons of stuff in it (this is not the db design you learned in school) and and even bigger table of all the changes made. The way this is handeld in datomic would be optimal. Querys: Query all the data based on a time stamp would be really useful. Querys where I could combine the DB data with som…
Re: Rich Hickey on Datomic: Datalog, Databases, Persistent Data Structures
#5I work in a hospital and alot of the things he talks about would be quite cool. Immutability: we have one big as table with tons of stuff in it (this is not the db design you learned in school) and and even bigger table of all the changes made. The way this is handeld in datomic would be optimal. Querys: Query all the data based on a time stamp would be really useful. Querys where I could combine the DB data with som…
Would you be able to use a database hosted on EC2?
Check out AWS's whitepaper [1] and some discussion [2].
[1]http://d36cz9buwru1tt.cloudfront.net/AWS_HIPAA_Whitepaper_Fi... [2]http://healthcareit.stackexchange.com/questions/812/can-phi-...
Re: Rich Hickey on Datomic: Datalog, Databases, Persistent Data Structures
#6Re: Rich Hickey on Datomic: Datalog, Databases, Persistent Data Structures
#7Interesting, but not up to the usually stellar level of Rich Hickey's own presentations.
http://clojurewest.org/sessions/
I'm looking forward to the release of the conference videos.
Re: Rich Hickey on Datomic: Datalog, Databases, Persistent Data Structures
#8Re: Rich Hickey on Datomic: Datalog, Databases, Persistent Data Structures
#9Earlier quoted context omitted.
Would you be able to use a database hosted on EC2?
It's possible, but the most obvious obstacle is HIPAA compliancy. Check out AWS's whitepaper [1] and some discussion [2]. [1] http://d36cz9buwru1tt.cloudfront.net/AWS_HIPAA_Whitepaper_Fi... [2] http://healthcareit.stackexchange.com/questions/812/can-phi-...
They seem to circumvent these disclosures for the obvious reasons of liability and the fact that today you really need a signed Business Associate (BA) agreement with any 3rd party company that may host PHI. Hospital compliance officers would have a heart attack if they hear 'clould' and no BA offered.
The whole AWS medical position feels very hand wavy--yet another reasons this whole medical industry has such a hard time innovating.
Re: Rich Hickey on Datomic: Datalog, Databases, Persistent Data Structures
#10Earlier quoted context omitted.
It's possible, but the most obvious obstacle is HIPAA compliancy. Check out AWS's whitepaper [1] and some discussion [2]. [1] http://d36cz9buwru1tt.cloudfront.net/AWS_HIPAA_Whitepaper_Fi... [2] http://healthcareit.stackexchange.com/questions/812/can-phi-...
I never understood Amazon's stance. Their whitepaper and case studies just says medical companies have built applications on our cloud. What they fail to mention is whether they were only able to do so by anonymizing the data prior to upload which means in fact there isn't any PHI on their clould. They seem to circumvent these disclosures for the obvious reasons of liability and the fact that today you really need a…
We were able to pass security inspections by 4 fortune 500 health companies with this model (though a couple of them needed significant hand-holding).
It made querying that data a pain in the ass because you couldn't do a SELECT ... WHERE = 'foo' as the data wasn't encrypted client side.
One cool thing about datomic is that the query engine runs client side, so it can also invoke client side methods as part of the query. This means that if you had encrypted data in your store, that it could be trivially decrypted client-side and you could potentially get the full expressiveness of the language to work with your data.