Architectural pattern

Software architecture pattern is a reusable, proven solution to a specific, recurring problem focused on architectural design challenges, which can be applied within various architectural styles.

Examples

Some examples of architectural patterns:

See also

References

Bibliography

Uses material from the Wikipedia article Architectural pattern, released under the CC BY-SA 4.0 license.