16. A computer program product for extensible chat rooms in a hosted chat environment, the computer program product comprising at least one non-transitory computer readable storage medium comprising a memory device having program instructions embodied therewith, the program instructions executable by at least one computing device to cause the at least one computing device to perform a method comprising: providing multiple different chat rooms, each executing in a separate process address space of the at least one computing device in a hosted chat room environment, each of the chat rooms including a textual transcript of chat postings and a video feed of a subject; displaying to different moderators of different ones of the chat rooms, a catalog of extensions available for provisioning in connection with the different ones of the chat rooms; responsive to a selection of one of the extensions by one of the moderators, provisioning the selected one of the extensions for pre-processing a particular event in a corresponding one of the chat rooms, the extension pre-processing the particular event as the particular event occurs in the chat room before permitting the chat room to process the particular event; and, monitoring the selected one of the extensions once provisioned in the corresponding one of the chat room and terminating execution of the selected one of the extensions based upon a monitored behavior of the selected one of the extensions.
16. A computer program product for extensible chat rooms in a hosted chat environment, the computer program product comprising at least one non-transitory computer readable storage medium comprising a memory device having program instructions embodied therewith, the program instructions executable by at least one computing device to cause the at least one computing device to perform a method comprising: providing multiple different chat rooms, each executing in a separate process address space of the at least one computing device in a hosted chat room environment, each of the chat rooms including a textual transcript of chat postings and a video feed of a subject; displaying to different moderators of different ones of the chat rooms, a catalog of extensions available for provisioning in connection with the different ones of the chat rooms; responsive to a selection of one of the extensions by one of the moderators, provisioning the selected one of the extensions for pre-processing a particular event in a corresponding one of the chat rooms, the extension pre-processing the particular event as the particular event occurs in the chat room before permitting the chat room to process the particular event; and, monitoring the selected one of the extensions once provisioned in the corresponding one of the chat room and terminating execution of the selected one of the extensions based upon a monitored behavior of the selected one of the extensions. 18. The computer program product of claim 16 , the wherein the monitoring comprises: monitoring the performance of the selected one of the extensions once provisioned in the corresponding one of the chat rooms; and, terminating execution of the selected one of the extension in response to determining that the selected one of the extensions has become inoperable.