3.4 Example application
This work uses a fictional e-commerce platform, ExampleEshop, to illustrate the patterns in a real-world context. The platform’s name is purposefully generic, not to require any additional context to understand its purpose. It also does not use any specific technology stack or architectural style; additional details are always provided along with the pattern example.
For a better mental picture, ExampleEshop has roughly the following properties. Some are arbitrary but were chosen for consistency, but also to provide a simple enough domain so as not to require additional explanation.
It is large enough that it needs a distributed application to handle the required load
It employs multiple development teams
It does not allow third-party sellers, only selling its own products, but it has a broad selection of items
It operates on a multi-national, but not necessarily a global scale