Live data from Hacker News

Viewing profile — rystsov

rystsov

HN member
Joined
Tue, Sep 21, 2010, 5:43 PM UTC
HN karma
177
Public activity
79 items

About rystsov

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. 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…

  4. 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…

  5. comment
    Comment #31250103

    Hey folks, I wrote this post and I'm happy to answer questions

  6. story
  7. 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.

  8. 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: …

  9. 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…

  10. 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…

  11. 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…

  12. 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…

  13. 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…

  14. 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

  15. 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.

  16. comment
    Comment #23715860

    Author is here AMA :)

  17. 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…

  18. 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…

  19. 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

  20. 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…

  21. 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…

  22. 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.

  23. 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…

  24. comment
    Comment #16470074

    Roaring 20s were pretty liberal in USSR too - https://en.wikipedia.org/wiki/LGBT_history_in_Russia#LGBT_Hi...

  25. 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…