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

The comments are pretty convincing evidence that most people see only everyone else's complexity while slowly boiling in their own.


Rent-seeking, anyone?


> "small-ish backoffice systems that never has to be web scale". Doesn't production use of Datomic by Nubank and Netflix (to mention just two examples) belie this assertion?


Alternatively, Datomic wasn't performing up to snuff, and they found it cheaper to buy Cognitect than do a DB migration :D


Do those companies specify what they use it for? They probably have their own internal "small-ish backoffice systems".


Nubank is one thing, but for Netflix, just like for any big company 10000 DB technologies are probably in use at the same time.

And 9996 of them are used for stuff like the internal HR DB or other minor projects.


> If you have 10s or 100s of app servers that has the exact same working set in memory, it's probably not worth it.

The introduction of intelligent application-level partitioning [1] and routing schemes can help one balance cost and performance.

[1] https://blog.datomic.com/2023/04/implicit-partitions.html


Having the working set present on app servers means they don't put load on a precious centralized resource which becomes a bottleneck for reads. The peer model allows app servers to service reads directly, avoiding the cost of contention and an additional network hop, allowing for massive read scale.


Newer releases have improved significantly in this area. It's now possible to understand perf implications with the addition of io-stats[1] and query-stats[2].

[1] https://docs.datomic.com/pro/api/io-stats.html [2] https://docs.datomic.com/pro/api/query-stats.html


Free beer binaries are not mutually exclusive of Enterprise support agreements featuring all those things you mentioned above _for people that need that_.


Completely agree. I'm fine with a free beer license. The context of the post is that the binary is licensed using an Open Source license which leads to confusion.


Netflix, Facebook (Meta), Nubank, and many others.


I couldn't find a single reference in any codebase to "[^te]datomic" at one of those MAANGs mentioned.



Oh, that's today and tomorrow. I had been waiting for that, I could have sworn earlier this year they said there was going to be a live stream available. Maybe it didn't pan out.

Edit: Oh, there are streaming tickets for $20.


A company that wastes its own money and its candidates' time by failing to screen out any of its red flags as soon as they are known is a red flag.


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

Search: