Building communities on the Internet
Real-time communication is at the core of any thriving community and the Internet is no exception, despite its enormous size. When you think about how big the internet is, how many people are using it at any point in time and also how highly distributed an environment the Internet is the concept of real time communication and in fact even the concept of a community can be difficult to grasp [...]