Viewing profile — g0del_was_wr0ng
g0del_was_wr0ng
HN member- Joined
- Thu, Feb 16, 2017, 9:38 PM UTC
- HN karma
- 10
- Public activity
- 12 items
- HN profile
- View on Hacker News ↗
About g0del_was_wr0ng
No profile information was provided.
Recent public activity
- story
-
comment
Comment #13732082
Well fair enough but that method of counting is not what everyone else does or assumes, so somebody just reading the title "120k writes per second" gets the wrong impression of wha…
-
comment
Comment #13732023
By that logic a write to a postgres table would also count as N+1 writes, where N is the number of secondary indexes defined on that table? And also, by the same logic, replicating…
-
comment
Comment #13731998
It's doing 12k rows in 3k user-issued write operations/transaction per second. Counting any kind of "internal write effects" that result from a user write (i.e. write amplification…
-
comment
Comment #13731958
Well, you're missing that in Faunas case the writes are durably stored on N machines. I.e. their system provides fault tolerance in case a machine fails. You can't really do the sa…
-
comment
Comment #13731944
Yeah it's a bit more complex than that... The disk "IOPS" number on the box doesn't translate 1:1 or even linearly to number of committed durable transactions per second. You shoul…
-
comment
Comment #13730692
Including your 9x write amplification in the number of "consistent writes" doesn't count -- like at all. I'm amazed nobody called you out on this yet. You're doing 3k batches per s…
-
comment
Comment #13730637
I agree that your PG numbers don't sound likely/factual -- the reason for your confusion is probably that somebody gave you untrue performance numbers for postgres or you're not co…
-
comment
Comment #13668514
I think y0ghur7_xxx was talking about a usecase where you want to talk to the backend datastore from an application running outside of your datacenter in an untrusted environment (…
-
comment
Comment #13668490
>> The only way you can scale is to adopt a query-free architecture This is not really the case. There are database systems that can handle large scale and complex queries. Allthou…
-
comment
Comment #13668314
So what do you do when the master for one of your shards fails? Do you drop all incoming writes for the shard on the floor? Or do you fail over to the shard's slave and promote the…
-
comment
Comment #13665330
No, but when your requirement is to "never loose a write regardless of which server fails" you have to make sure the mutation was acknowledged by more than one server. So the least…