Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "activity-stream"
-
So, there's a browser game named Death Roulette that lets live stream viewers bet on how a streamer will die on their attempts in roguelike games, including Spelunky.
Last year, when Spelunky 2 was announced, Vinesauce streamer Joel who'd been playing the first game with chat betting against him for months, expressed several times he'd love to have something like that for the new game.
There had been no activity on the old site for a while and the Twitch API it was using for player login had been deprecated and removed months earlier. So I decided I'd make a new version of Death Roulette from scratch, using Node, Express, React and MariaDB. I learned a buch of stuff about DB design, SSE and load balancing, this thing would have to deal with thousands of simultaneous clients after all, and two months later, I announced the finished project to the stream. After some obligatory server issues, I got it running with help from another chat member.
So yeah, did my first fullstack project on a whim for a guy streaming on http://fecalfunny.com -
What's your experience with Activity Stream (v1/2)?
Is it worth the trouble building a social network system with this tech in mind?