TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Application-Level Consensus [pdf]

53 pointsby hugothefrogabout 8 years ago

4 comments

erglabout 8 years ago
Jane Street uses the same approach to build their exchange [0]. Like the doc says, it can be great to replay some sequence of messages in dev to reproduce issues, and to give fault-tolerance to the system.<p>One downside is that, if all your nodes are using the same application code, simply replaying the log might not help as all nodes might hit exactly the same bug with the same sequence of transitions.<p>[0] There&#x27;s an overwiev of their infrastructure here <a href="https:&#x2F;&#x2F;youtube.com&#x2F;watch?v=b1e4t2k2KJY" rel="nofollow">https:&#x2F;&#x2F;youtube.com&#x2F;watch?v=b1e4t2k2KJY</a>
评论 #14028713 未加载
gawiabout 8 years ago
This is very interesting. I have no doubts that not having to deal with fault tolerance at the application level compensates for the efforts to put in place this architecture. And yes, in my opinion, &quot;application-level consensus&quot; is the perfect term to designate this architecture.
评论 #14023086 未加载
silviatorresabout 8 years ago
Hi there!! looks like there was some minimal mistakes on the text and the document was updated: <a href="http:&#x2F;&#x2F;weareadaptive.com&#x2F;wp-content&#x2F;uploads&#x2F;2017&#x2F;04&#x2F;Application-Level-Consensus.pdf" rel="nofollow">http:&#x2F;&#x2F;weareadaptive.com&#x2F;wp-content&#x2F;uploads&#x2F;2017&#x2F;04&#x2F;Applicat...</a>
eternalbanabout 8 years ago
Try &#x27;Edge-Coherence&#x27;.