Viewing profile — rystsov
rystsov
HN member- Joined
- Tue, Sep 21, 2010, 5:43 PM UTC
- HN karma
- 177
- Public activity
- 79 items
- HN profile
- View on Hacker News ↗
About rystsov
No profile information was provided.
Recent public activity
-
comment
Comment #35970101
Yep, I still consider them to be cutting edge. Paxos was written in 1990 but the industry adopted it only in 2010s. For example I've looked through pBFT and it doesn't mention reco…
-
comment
Comment #35969530
We can't ignore or pretend that network partitioning doesn't happen. When people talk about choosing two out of CAP the real question is C or A because P is out of our control. Whe…
-
comment
Comment #35965700
Strongly consistent protocols such as a Paxos and Raft always choose consistency over availability and when consistency isn't certain they refuse to answer. Raft & Paxos: any numbe…
-
comment
Comment #31250908
I was following Jepsen results since Kyle's first post and it's amazing that the blog post series became a well respected company The report revealed the following unknown consiste…
-
comment
Comment #31250103
Hey folks, I wrote this post and I'm happy to answer questions
- story
-
comment
Comment #31210616
Cool! What did you test? I've played with Jepsen and Cosmos DB when I was at Microsoft but we had to ditch ssh, write custom agent and inject faults with PowerShell command lets.
-
comment
Comment #31210530
Can you clarify what you mean? AFAIK with manual commit you have the most control over when the commit happens Look at this blog post describing a data loss caused by auto-commit: …
-
comment
Comment #31209684
Documentation is a bit confusing: the protocol was evolved over time (new KIPs) and there is mismatch between the database model and kafka model. But we see a lot of potential in t…
-
comment
Comment #31208524
It wasn't a big surprise for us. Redpanda is a complex distributed system with multiple components even at the core level: consensus, idmepotency, transactions so we were ready tha…
-
comment
Comment #31208031
I've created this list a while ago https://github.com/redpanda-data/awesome-distributed-transac... . Maybe it's time to update it. Usually I start with a couple of seed papers then…
-
comment
Comment #31207671
The mess is mostly the result of the mismatch between the classic database transactional model and kafka transactional model (G0 anomaly). If you read the documentation without the…
-
comment
Comment #31207538
Different systems solve different problems and have different functional characteristics. Actually one of the thing which Kyle highlighted in his report is write cycles (G0 anomaly…
-
comment
Comment #31207097
Hey folks, I was working with Kyle Kingsbury on this report from the Redpanda side and I'm happy to help if you have questions
-
comment
Comment #25113372
Yes and no, we do both. For ack=-1 we wait for fsync & replication confirmation but for other modes we relaxed the behavior.
-
comment
Comment #23715860
Author is here AMA :)
-
comment
Comment #23294267
Hi Kyle, thanks for the Elle :) I want to use Elle to check long histories of transactions over small set of keys with read dominant workload, the paper recommends to use lists ove…
-
comment
Comment #18286112
I agree it's hard for me too to be precise about naming in academic sense. But this published paper "Writes: the dirty secret of causal consistency" says that both Cosmos DB and Mo…
-
comment
Comment #18285661
It's off-topic. But yes, Cosmos DB has rigorous tests[1] including Jepsen (a tool). [1] https://twitter.com/dharmashukla/status/869104163510034432
-
comment
Comment #18285271
> Thus far, causal consistency has generally been limited to research projects ... MongoDB is one of the first commercial databases we know of which provides an implementation. Cos…
-
comment
Comment #18279998
I agree that CRDT don't help with data-scalability (eventually all data converge on a single node), just wanted to comment on the following phrase > CRDTs don't help in the case th…
-
comment
Comment #18261736
CRDT may help: if you read from quorum, merge(+modify) and write back to quorum for read (write) then you'll always get right answers.
-
comment
Comment #18261242
"unlike Google Percolator, FoundationDB, or similar systems, FaunaDB places no constraints on replica distance and is practical to deploy at global internet latencies" "For each ba…
-
comment
Comment #16470074
Roaring 20s were pretty liberal in USSR too - https://en.wikipedia.org/wiki/LGBT_history_in_Russia#LGBT_Hi...
-
comment
Comment #16300601
It would be interesting to repeat the research in St.Petersburg, the siege during the WW2 lasted more than 2 year and there were 642,000 casualties among civilians. https://en.wiki…