is Datomic Cloud used by Nubank?
Datomic is Free
181–190 of 436 posts
Re: Datomic is Free
#182Earlier quoted context omitted.
Those talks inspired far more than Clojure itself. It sort of started this movement toward simplicity as a value.
If that's the case then all the people running around praising the ""simplicity"" of golang got the wrong end of the stick completely from Rich's classic presentations.
Re: Datomic is Free
#183Earlier quoted context omitted.
I appreciated this insight into other people's use cases, thank you for that! This architecture brings RethinkDB to mind, which also had some ability to run your client as a cluster node that you alone get to query. (Although there it was more about receiving the live feed than about caching a local working set.)
Is RethinkDB still around? They actually have recent commits, and a release last year.
Re: Datomic is Free
#184My view is that Datomic is a novel upstart in the persistence space. Most of their competition - Postgres, Mongo, Cassandra - is open-source, so they're just shooting themselves in the foot. The "pay us extra for convenient hosting and consulting" model isn't threatened by open-source in the slightest.
The only thing I can think of is that they're trying to compete with Oracle/Db2/SQL server, but I can't imagine an enterprise eyeing any of those solutions ever giving Datomic a chance.
Re: Datomic is Free
#185so, less than useful if you want to study and modify datomic; you may have the legal "right to repair" but not the practical possibility
Re: Datomic is Free
#186Re: Datomic is Free
#187Question to people having used Datomic: Based on experience with Prolog, I always thought using Datalog in a database like Datomic would mean being able to model your data model using stored queries as a very expressive way of creating "classes". And that by modeling your data model using nested such queries, you alleviate the need for an ORM, and all the boilerplate and duplication of defining classes both in SQL an…
Clojure in general is all about passing around little maps of data and in particular not using OO to model. So Datomic naturally continues that by returning maps of nested structures to represent your query results and does side-step the ORM completely.
Re: Datomic is Free
#188Earlier quoted context omitted.
Consider this use case - in addition to your web app, you have a reporting service that makes heavy duty reports; if you run one at a bad time, bad things might happen like users not being able to log in or do any other important work, because the database is busy with the reports. So in a traditional DB you might have a DBA set up a reporting database so the operational one is not affected. Using Datomic the reporti…
I appreciated this insight into other people's use cases, thank you for that! This architecture brings RethinkDB to mind, which also had some ability to run your client as a cluster node that you alone get to query. (Although there it was more about receiving the live feed than about caching a local working set.)
FoundationDB does this as well.
Re: Datomic is Free
#189Earlier quoted context omitted.
For 90% of the web devs that just spin up Postgres/MySQL, why would you use Datomic over that?
Just the temporal properties alone make it very useful for anything where it matters like billing, finance, inventory. Else you are in views/schema/indexing hell to do it on top of SQL. There is some SQL temporal support but it's not great and varies a lot. Also since it's not native to the storage it has a lot of complexity issues under the rug making it not great. Many financial systems use Event Sourcing (OOP + OR…
you can easily create datamodel to have this in SQL dbs: create table transaction_history(..., execution_time timestamp);
Re: Datomic is Free
#190I will also argue that 90% of those don't need this. Just by seeing the term "web scale" makes me shy off.