Broadleaf Commerce was designed to be used for enterprise commerce applications. The needs of these applications can vary widely but follow the same general architecture considerations.

The pages below should provide a good starting point for Architects needing a high level view of typical commerce application architectures.

Document Name Description
Logical Architecture Provides a logical overview of the physical layers of a Broadleaf Commerce application.
Server Configuration Provides sample server (VM) configurations for each layer
Application Architecture Module View Provides an overview of the modules in a typical Broadleaf Commerce application
Application Architecture Component View Provides an overview of the major application subsystems within a Broadleaf Commerce application