Architecture Repository

Wikimedia systems architecture

{{ContentGrid|grid-gap=50px


 * content=

Mission
Our mission is to architect:
 * a modern platform
 * that can serve collections of knowledge and information,
 * created from multiple trusted sources,
 * to nearly-infinite product experiences and other platforms.

Exploring this repository
I want to:
 * get an overview of our system
 * understand architectural best practices
 * add a product or platform
 * enhance or improve the system
 * see what you are working on
 * learn more about architecture practices

Narrative examples

 * Placeholder
 * Placeholder

Capabilities

 * Read & Learn
 * Move knowledge into a mind


 * Engage
 * Share and discuss knowledge everywhere


 * Discover
 * Lead a seeker of information to the information


 * Serve - Distribute
 * Distribute predictably-structured knowledge to products and platforms


 * Create
 * Create and change knowledge

Architecture practice
The Wikimedia Architecture Team works with Product and Technology teams to deliver conceptual artifacts such as models, workshops, diagrams, strategic recommendations, and prototypes that move the system towards its highest-value goals.

Decision making
Technical decision forum and decision records

How we can help
If you have a project that is cross cutting, touches other system components, is a new component or service (or is in other ways complex), please reach out to us at architecture@wikimedia.org.

Maturity model
Architecture capabilities defined and rated on a model of initial to optimizing maturity.

Heuristics
Trusted, time-tested guidelines for serious problem solving.

Glossary & toolset
Placeholder

Resources
Our favorite books and resources to continue your systems architecture study.

Core team
}}