RobustIRC — IRC without Netsplits

Subscribers:
348,000
Published on ● Video Link: https://www.youtube.com/watch?v=eTlVgrjoukQ



Duration: 39:28
3,928 views
29


Google Tech Talk
February 9, 2015
(more info below)
Presented by Michael Stapelberg

ABSTRACT

In this tech talk, I will present RobustIRC, an IRC server built as a distributed system on top of Raft (a simpler alternative to Paxos), written in Go. Due to its distributed nature and a transport protocol that can take a failing TCP connection, netsplits are a thing of the past in RobustIRC.

That all said, as the name implies, RobustIRC is usable with plain old IRC clients such as irssi, WeeChat, …

I’ll also cover RobustIRC’s scalability properties and what the limitations are.

Target audience is anyone who has ever used IRC (or is interested in distributed systems), probably especially SREs due to their inexplicable preference for IRC over other chat protocols ;).







Tags:
google tech talks
Internet Relay Chat (Protocol)