File:Wdqs-components.png
Size of this preview: 800 × 418 pixels. Other resolutions: 320 × 167 pixels | 640 × 334 pixels | 1,177 × 615 pixels.
Original file (1,177 × 615 pixels, file size: 50 KB, MIME type: image/png)
Summary
Component diagram of Wikidata Query Service and its main dependencies
@startuml
actor user
() "SPARQL\nendpoint" as sparql
node wdqs {
database "wdqs-blazegraph" as blazegraph
[wdqs-updater] as updater
}
database "Kafka main" as kafka
[Wikidata] as wikidata
() "Recent Changes" as rc
node "external services" as ext {
() "http://dbpedia.org/sparql" as dbpedia
() "http://sparql.europeana.eu/" as europeana
() "http://sparql.wikipathways.org/" as wikipathways
() "..." as others
}
note bottom of ext
external services
are whitelisted
and accessed through
an HTTP proxy
end note
user .> sparql
sparql -- blazegraph
updater .> blazegraph: updates
updater .down.> wikidata: retrieve\nfull changes
updater .up.> kafka: subscribe\nto updates
updater .up.> rc: subscribe\nto updates
note right of rc
Depending on configuration
either Kafka or Recent
Changes is used as a source
of changes.
end note
blazegraph ..> dbpedia: <<federates>>
blazegraph ..> europeana: <<federates>>
blazegraph ..> wikipathways: <<federates>>
blazegraph ..> others: <<federates>>
@enduml
Licensing
I, the copyright holder of this work, hereby publish it under the following licenses:
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled GNU Free Documentation License.
|
This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported, 2.5 Generic, 2.0 Generic and 1.0 Generic license. |
|
You may select the license of your choice.
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 13:37, 10 July 2018 | 1,177 × 615 (50 KB) | Gehel (talk | contribs) | cleanup, adding user | |
13:27, 10 July 2018 | 1,144 × 600 (48 KB) | Gehel (talk | contribs) | Component diagram of Wikidata Query Service and its main dependencies <code> @startuml () "SPARQL\nendpoint" as sparql node wdqs { database "wdqs-blazegraph" as blazegraph [wdqs-updater] as updater } database "Kafka main" as kafka [Wikidata] as wikidata () "Recent Changes" as rc node "external services" as ext { () "http://dbpedia.org/sparql" as dbpedia () "http://sparql.europeana.eu/" as europeana () "http://sparql.wikipathways.org/" as wikipathways () "..." as others } note ... |
You cannot overwrite this file.
File usage
The following page uses this file: