Your best bet is to probably do what Twitch does and use IRC, and just have a web client for it.
I did some more research, and it turns out that Twitch doesn't use an IRC server so much as they created a a proprietary chat system that just so happens to let you connect via IRC. So doing it Twitch's way is unfortunately easier said than done.
Also, "built completely from scratch" was the answer I was afraid of, I was hoping there was a framework or something they used that I could look into more. Thanks for all the answers guys.
I'm currently brainstorming ideas for a small project I'm working on that involves a web page with a chat room built into it, and I've been researching different options. I remember there was a video/livestream where someone from the engineering team talked about how difficult GiantBomb's chat technology was to develop, because most websites don't need to funnel thousands of users into a single live chat room (they specifically mentioned that Twitch.TV "cheats" a bit and uses IRC as their backend). I'm just curious if anyone had insight as to what it's built on/with, or if it was done completely from scratch? I don't ever expect my project to ever draw thousands of users at once, but would like for it to not collapse under the weight of 100+ users if it took off.
...but I think most websites, and the world overall, would be far better places if most people would just shut their mouths and go with the flow.
Maybe you should follow your own advice. Expressing your opinion about how much you hate it when people express their opinions makes you look like a massive hypocrite.
@thatpinguino: Saliva tests are basically idiot proof. I was given a saliva test by a hiring manager at a Safeway once. Any other kind of drug test you would need a lab technician to process the results I'm sure, but saliva tests can be given by just about anyone.
Log in to comment