Kyle Brown Knowledge Systems Corp. 4001 Weston Parkway Cary, NC 27513 kbrown@ksccary.com (919) 481-4000 voice (919) 677-0063 fax Title: Crossing Chasms: The architectural patterns. Abstract: This paper is part of a large pattern language (Crossing Chasms) currently under development by Bruce Whitenack of The Object People and myself. The pattern language as a whole addresses the issues faced by teams trying to build large client-server systems using Object Technology and Relational data stores. This section of Crossing Chasms addresses issues faced by project teams who are just beginning to develop an architecture for client-server systems built using Object Technology. This paper contains four patterns: * Choose The Right Database investigates how a team can make the best choice of a persistent Object store for their project. * Four Layer Architecture addresses how proper division of labor between the objects in a system can result in higher reuse potential and easier manageability. * So Many Tiers addresses how objects can be best distributed through the machine architecture of an enterprise. * Healthy Client demonstrates how the objects in a four layer architecture can be best fitted into the tiers of a two or three tier architecture. Together these patterns can help a project team make the right decisions to arrive at an extensible, maintainable, manageable architecture for client-server computing.