The image above illustrates the overview of the components and processes within the scheduler system. The major components of the system are the directory, the agents, agent warehouse, and client application. The directory contains information regarding the users such as names, email addresses, and calendar locations. Agents carry the main tasks, specifically those related to generation of meeting schedules. In order for these agents to persist, a warehouse is needed which will ensure that the agents will remain running regardless of the log status of their users, and may also help in managing agent resources. Users run the client application in order to interface with their personal clients or the scheduler system in general.
Overall Scheduler Architecture
Posted August 20, 2007 by rdgoiteCategories: Architecture, System Design
Scheduler Architecture
Posted August 8, 2007 by rdgoiteCategories: Uncategorized
We made the first draft of the architecture for the scheduler a week ago but I’m still to digitize the diagram completely. We also want to confirm the design as soon as possible (probably on Monday or on Wednesday). The diagram below shows the external system where the users publish their schedules/calendars.

