Wasn’t IRC itself pretty much federated, just maybe not calling it that yet? Networked I think they called it. You’d have a bunch of servers in a network and users could join channels and chat with users on other networks. Every now and then you’d get a server split where some subset of servers would lose connection with the rest and a bunch of people would all leave the channel at once. Then, it would resolve, and they’d come flooding back in.
matrix.org is basically IRC 2.0. It’s federated and has a lot of cool clients.
Wasn’t IRC itself pretty much federated, just maybe not calling it that yet? Networked I think they called it. You’d have a bunch of servers in a network and users could join channels and chat with users on other networks. Every now and then you’d get a server split where some subset of servers would lose connection with the rest and a bunch of people would all leave the channel at once. Then, it would resolve, and they’d come flooding back in.