RESTful Microservices · JSON-LD Context

Restful Microservices Context

JSON-LD context defining the semantic vocabulary for Restful Microservices from RESTful Microservices.

29 Classes 0 Properties 1 Namespaces
View Context View on GitHub

Namespaces

ms: https://microservices.io/vocab#

Classes

Microservice ServiceMesh APIGateway BoundedContext ServiceRegistry CircuitBreaker Saga CQRS EventSourcing SidecarProxy serviceDiscovery loadBalancing healthCheck observability distributedTracing independentDeployment looseCoupling SoftwareApplication WebAPI name description url version programmingLanguage codeRepository license Organization dateCreated dateModified

JSON-LD Document

restful-microservices-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "ms": "https://microservices.io/vocab#",
    "Microservice": "ms:Microservice",
    "ServiceMesh": "ms:ServiceMesh",
    "APIGateway": "ms:APIGateway",
    "BoundedContext": "ms:BoundedContext",
    "ServiceRegistry": "ms:ServiceRegistry",
    "CircuitBreaker": "ms:CircuitBreaker",
    "Saga": "ms:Saga",
    "CQRS": "ms:CQRS",
    "EventSourcing": "ms:EventSourcing",
    "SidecarProxy": "ms:SidecarProxy",
    "serviceDiscovery": "ms:serviceDiscovery",
    "loadBalancing": "ms:loadBalancing",
    "healthCheck": "ms:healthCheck",
    "observability": "ms:observability",
    "distributedTracing": "ms:distributedTracing",
    "independentDeployment": "ms:independentDeployment",
    "looseCoupling": "ms:looseCoupling",
    "SoftwareApplication": "schema:SoftwareApplication",
    "WebAPI": "schema:WebAPI",
    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",
    "version": "schema:version",
    "programmingLanguage": "schema:programmingLanguage",
    "codeRepository": "schema:codeRepository",
    "license": "schema:license",
    "Organization": "schema:Organization",
    "dateCreated": "schema:dateCreated",
    "dateModified": "schema:dateModified"
  }
}