Hacker GitHub

← All repos

soundcloud/roshi

View on GitHub ↗ ★ 3,175 Go

Roshi is a large-scale CRDT set implementation for timestamped events.

11 mentions on Hacker News by 10 people: 3 stories, 8 comments · first 2014-05-14 · latest 2023-12-16

Mentions per year 11 mentions · busiest year 2014 (3)
20082026
  1. I grep'd Soundcloud, then clicked the <a href> wrapping it, it linked here: https://github.com/soundcloud/roshi (tl;Dr: time-series event storage via a LWW-element-set)
    comment by refulgentis · 2023-12-16 · in Causal Trees
  2. …longer use it internally, however. https://developers.soundcloud.com/blog/roshi-a-crdt-system-f... https://github.com/soundcloud/roshi
  3. ▲ 73
    Roshi: A large-scale CRDT set implementation for timestamped events
    story by striking · 2019-04-17 · 14 comments
  4. This approach was used successfully in bespoke data services like Roshi https://github.com/soundcloud/roshi , the design seems sound, nice to hear.
    comment by sagichmal · 2019-03-12 · in KeyDB: A Multithreaded Redis Fork
  5. ▲ 4
    Soundcloud/roshi: large-scale CRDT set implementation for timestamped events
    story by olalonde · 2017-01-12 · 0 comments
  6. …topic, but could you compare DL to Soundclouds Roshi[0], and if not, whats different? Thanks! [0] https://github.com/soundcloud/roshi
  7. …I'm reminded of Roshi, their distributed/crdt Redis solution, they open sourced ( https://github.com/soundcloud/roshi ) a while back just to deal with problems of their scale. CRDTs and Distrubuted programming is not something they teach at
    comment by nemothekid · 2016-04-27 · in The Case for SoundCloud
  8. ▲ 26
    Roshi: large-scale CRDT set implementation for timestamped events
    story by shykes · 2015-08-04 · 4 comments
  9. Maybe check this out? https://github.com/soundcloud/roshi Roshi is basically a high-performance index for timestamped data. It's designed to sit in the critical (request) path of your application or service. The originating use case is the…
  10. > Do you vendor [transitive dependencies] too? Yes. Here's an example: https://github.com/soundcloud/roshi
  11. …on Roshi and would like assent or clarification if I'm wrong. After glossing over the readme of github.com/soundcloud/roshi I came away with the impression that Roshi's LWW-element-set implementation does not strictly adhere to the…