# microservices-demo/microservices-demo

Deployment scripts & config for Sock Shop

Repository: https://github.com/microservices-demo/microservices-demo
Canonical: https://ross.abutalabs.com/products/microservices-demo-microservices-demo
Homepage: https://microservices-demo.github.io/
Language: Python
License: Apache-2.0
License Family: permissive
Topics: microservice, microservices-demo, golang, java, spring-boot, nodejs, kubernetes, docker, mesos, nomad, ecs
Archived: true
Last push: 2023-12-05T14:11:58+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3754, "days_push": 1002, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3783, forks 3011 (observed 2026-08-28T04:08:18.536758+00:00)

## What it is
Sock Shop is a demo microservices application simulating the user-facing part of an online sock shop, built with Spring Boot, Go kit, and Node.js and packaged in Docker containers. It is intended for demonstrating and testing microservice and cloud native technologies across multiple deployment platforms.

## Use cases
- demo microservices architecture on kubernetes
- test cloud native tooling against a sample app
- learn how microservices communicate in docker
- benchmark container orchestration platforms
- demonstrate service mesh or monitoring tools
- practice deploying multi-language microservices

## When to choose
- you need a realistic multi-service demo app for testing kubernetes or docker deployments
- you want a polyglot microservices example spanning Java, Go, and Node.js
- you are evaluating cloud native tooling like Weave Scope

## When to avoid
- you need a maintained or production-ready e-commerce platform
- you want an actively developed reference application
- you need a simple single-service demo

## Facets
- artifact type: application
- maturity: abandoned
- function: microservices, deployment, container-orchestration, developer-tools
- domain: microservices, cloud-computing, e-commerce
- platform: cross-platform
- tags: demo-application, sock-shop, sample-app, deprecated, cloud-native, testing, containers, devops, docker, kubernetes

## Member repositories
- microservices-demo/microservices-demo (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:18.536758+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:27:43.274656+00:00, confidence not recorded.
  - readme: https://github.com/microservices-demo/microservices-demo (fetched 2026-08-28T04:08:18.536758+00:00, sha 56139db81e1f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
