Denis Rystsov

4.1K posts

Denis Rystsov banner
Denis Rystsov

Denis Rystsov

@rystsov

https://t.co/SJF0a7NNSW

Seattle, WA Katılım Aralık 2008
507 Takip Edilen2.2K Takipçiler
Sabitlenmiş Tweet
Denis Rystsov
Denis Rystsov@rystsov·
I’ve moved my personal site to rystsov.com The old domain is no longer under my control, so please update any links if you can 🙏
English
0
1
3
478
Denis Rystsov
Denis Rystsov@rystsov·
@gunnarmorling There are multiple ways to handle reads, each with its own trade-off space. Many of the recent Paxos read optimizations apply to Caspaxos as well. But if a system handles reads as writes to avoid staleness, then yes - those reads inherit the same issues as writes
English
0
0
1
25
Gunnar Morling 🌍
Gunnar Morling 🌍@gunnarmorling·
@rystsov Gotcha. So the idea is that, while optionally, there would be selected leaders in general? Also, IIUC, competing readers could also stop each other from making progress as they go through the same protocol, correct?
English
2
0
0
94
Denis Rystsov retweetledi
Gunnar Morling 🌍
Gunnar Morling 🌍@gunnarmorling·
Spent some time digging into the #CASPaxos paper ("Replicated State Machines without logs"), by @rystsov. It's really easy to follow; do I get it right though that two competing writers could block each other from ever moving beyond the prepare phase? arxiv.org/abs/1802.07000
English
2
7
48
6.1K
Denis Rystsov
Denis Rystsov@rystsov·
@gunnarmorling That said, some systems naturally have an organic single writer/reader per labeled register (e.g., a user working with their own data). In those cases, dueling isn’t really a concern for Caspaxos, especially if the system is modeled as a set of independent, rewritable registers
English
0
0
2
58
Denis Rystsov
Denis Rystsov@rystsov·
@gunnarmorling In general I’m not a fan of broad generalizations :) but yeah, it’s nice when a system has a weak leader or a mostly single-writer pattern to guarantee liveness
English
1
0
1
64
Denis Rystsov
Denis Rystsov@rystsov·
@gunnarmorling So overall, I think weak-leader election should stay modular and not be bound to any specific replication protocol, as long as the protocol can support it
English
0
0
1
13
Denis Rystsov
Denis Rystsov@rystsov·
@gunnarmorling And during outages, it can make sense to let SREs override leader election entirely and pin a static leader to reduce variability and stabilize the cluster
English
1
0
1
15
Denis Rystsov
Denis Rystsov@rystsov·
@_0x5d What do you think made the difference today? Was it a new use case, workflow, or something else gave the boost?
English
1
0
1
130
Juan
Juan@_0x5d·
Today's the 1st time I've felt copilot has actually boosted my productivity considerably, and I'm really enjoying it. If there comes a time where sw engineering shifts to making wishes and verifying that they've been granted, I don't think I'd mind at all.
English
1
0
1
191
Denis Rystsov
Denis Rystsov@rystsov·
@alenkacz Now I’m working hard on something I need as a surfer—and I believe other surfers need it too! 🏄‍♂️
English
1
0
2
73
Denis Rystsov
Denis Rystsov@rystsov·
@alenkacz When you know how to code, have full-stack experience, and have passions outside of programming, the opportunities are endless. I had an idea for an app, and with fewer responsibilities at the time, I decided to take a leap of faith
English
1
0
1
60
Denis Rystsov
Denis Rystsov@rystsov·
@alenkacz Just pursuing the dream of becoming a lifestyle entrepreneur! 😊
English
1
0
1
63
Denis Rystsov
Denis Rystsov@rystsov·
Surprising how wrestling with JavaScript years ago helped me onboard with modern C++ & Seastar (cooperative concurrency within core-pinned threads) to develop Redpanda, a distributed streaming platform
English
1
0
0
498
Denis Rystsov
Denis Rystsov@rystsov·
Now it's paying off again with SwiftUI, which feels a lot like React
English
1
0
0
411
Denis Rystsov
Denis Rystsov@rystsov·
Took me 4 months to get proficient in SwiftUI & iPhone development
Français
1
0
0
621
Denis Rystsov
Denis Rystsov@rystsov·
@justinjaffray You’re inspiring me to experiment and start writing again! I’ve been itching to write a book for a while now 😅
English
0
0
2
384
Kelly Sommers
Kelly Sommers@kellabyte·
I’m curious, how many of you have worked on a SaaS product that has handled more than 20,000 requests per second? I don’t care if you like me or hate me I’m just curious to learn. I know some of you have worked on more than one. Put a +1 or +2 or whatever in my replies.
English
116
9
300
73.9K