Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / S3B4SZ17 / microservices-demo
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/S3B4SZ17%2Fmicroservices-demo
Fork of GoogleCloudPlatform/microservices-demo
Stars: 0
Forks: 0
Open Issues: 0
License: apache-2.0
Language: Python
Repo Size: 31.4 MB
Dependencies:
2,437
Created: 10 months ago
Updated: 10 months ago
Last pushed: 10 months ago
Last synced: 10 months ago
Files
Loading...
Readme
Loading...
Dependencies
- @google-cloud/profiler 5.0.4
- @grpc/grpc-js 1.8.19
- @grpc/proto-loader 0.7.8
- @opentelemetry/api 1.4.1
- @opentelemetry/exporter-otlp-grpc 0.26.0
- @opentelemetry/instrumentation-grpc 0.41.0
- @opentelemetry/sdk-node 0.41.0
- @opentelemetry/sdk-trace-base 1.15.0
- pino 8.14.1
- simple-card-validator ^1.1.0
- uuid ^9.0.0
- Google.Cloud.SecretManager.V1 2.1.0
- Google.Cloud.Spanner.Data 4.6.0
- Grpc.AspNetCore 2.53.0
- Grpc.HealthCheck 2.55.0
- Microsoft.Extensions.Caching.StackExchangeRedis 7.0.9
- Npgsql 7.0.4
- StackExchange.Redis 2.6.122
- Grpc.Net.Client 2.53.0
- Microsoft.AspNetCore.TestHost 7.0.0
- Microsoft.NET.Test.Sdk 17.4.0
- xunit 2.4.2
- xunit.runner.visualstudio 2.4.5
- google-api-core ==2.11.1
- google-cloud-profiler ==4.0.0
- google-cloud-trace ==1.11.2
- grpcio ==1.56.0
- grpcio-health-checking ==1.56.0
- jinja2 ==3.1.2
- opentelemetry-distro ==0.40b0
- opentelemetry-exporter-otlp-proto-grpc ==1.19.0
- opentelemetry-instrumentation-grpc ==0.40b0
- python-json-logger ==2.0.7
- requests ==2.31.0
- actions/checkout v3 composite
- locust ==2.15.1
src/adservice/Dockerfile
docker
- eclipse-temurin 19@sha256 build
- eclipse-temurin 19.0.1_10-jre-alpine@sha256 build
- google-api-core ==2.11.1
- google-cloud-profiler ==4.0.0
- grpcio-health-checking ==1.56.0
- opentelemetry-distro ==0.40b0
- opentelemetry-exporter-otlp-proto-grpc ==1.19.0
- opentelemetry-instrumentation-grpc ==0.40b0
- python-json-logger ==2.0.7
- requests ==2.31.0
- rsa ==4.9
.github/workflows/ci-main.yaml
actions
- actions/checkout v3 composite
- actions/setup-dotnet v3 composite
- actions/setup-go v4 composite
- mcr.microsoft.com/dotnet/runtime-deps 7.0.9-alpine3.18-amd64@sha256 build
- mcr.microsoft.com/dotnet/sdk 7.0.306@sha256 build
src/emailservice/Dockerfile
docker
src/frontend/Dockerfile
docker
src/loadgenerator/Dockerfile
docker
- cloud.google.com/go v0.110.0
- cloud.google.com/go/compute v1.19.1
- cloud.google.com/go/compute/metadata v0.2.3
- cloud.google.com/go/profiler v0.3.1
- github.com/cenkalti/backoff/v4 v4.2.1
- github.com/go-logr/logr v1.2.4
- github.com/go-logr/stdr v1.2.2
- github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
- github.com/golang/protobuf v1.5.3
- github.com/google/go-cmp v0.5.9
- github.com/google/pprof v0.0.0-20221103000818-d260c55eee4c
- github.com/google/uuid v1.3.0
- github.com/googleapis/enterprise-certificate-proxy v0.2.3
- github.com/googleapis/gax-go/v2 v2.7.1
- github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0
- github.com/pkg/errors v0.9.1
- github.com/sirupsen/logrus v1.9.3
- go.opencensus.io v0.24.0
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.42.0
- go.opentelemetry.io/otel v1.16.0
- go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.16.0
- go.opentelemetry.io/otel/metric v1.16.0
- go.opentelemetry.io/otel/sdk v1.16.0
- go.opentelemetry.io/otel/trace v1.16.0
- go.opentelemetry.io/proto/otlp v0.19.0
- golang.org/x/net v0.12.0
- golang.org/x/oauth2 v0.7.0
- golang.org/x/sys v0.10.0
- golang.org/x/text v0.11.0
- google.golang.org/api v0.114.0
- google.golang.org/appengine v1.6.7
- google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1
- google.golang.org/grpc v1.56.2
- google.golang.org/protobuf v1.30.0
.github/workflows/ci-pr.yaml
actions
- actions/checkout v3 composite
- actions/setup-dotnet v3 composite
- actions/setup-go v4 composite
- cloud.google.com/go v0.110.0
- cloud.google.com/go/compute v1.19.1
- cloud.google.com/go/compute/metadata v0.2.3
- cloud.google.com/go/profiler v0.3.1
- github.com/cenkalti/backoff/v4 v4.2.1
- github.com/felixge/httpsnoop v1.0.3
- github.com/go-logr/logr v1.2.4
- github.com/go-logr/stdr v1.2.2
- github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
- github.com/golang/protobuf v1.5.3
- github.com/google/go-cmp v0.5.9
- github.com/google/pprof v0.0.0-20221103000818-d260c55eee4c
- github.com/google/uuid v1.3.0
- github.com/googleapis/enterprise-certificate-proxy v0.2.3
- github.com/googleapis/gax-go/v2 v2.7.1
- github.com/gorilla/mux v1.8.0
- github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0
- github.com/pkg/errors v0.9.1
- github.com/sirupsen/logrus v1.9.3
- go.opencensus.io v0.24.0
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.42.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.42.0
- go.opentelemetry.io/otel v1.16.0
- go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.16.0
- go.opentelemetry.io/otel/metric v1.16.0
- go.opentelemetry.io/otel/sdk v1.16.0
- go.opentelemetry.io/otel/trace v1.16.0
- go.opentelemetry.io/proto/otlp v0.19.0
- golang.org/x/net v0.12.0
- golang.org/x/oauth2 v0.7.0
- golang.org/x/sys v0.10.0
- golang.org/x/text v0.11.0
- google.golang.org/api v0.114.0
- google.golang.org/appengine v1.6.7
- google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1
- google.golang.org/grpc v1.56.2
- google.golang.org/protobuf v1.30.0
.github/workflows/cleanup.yaml
actions
- cloud.google.com/go v0.110.0
- cloud.google.com/go/compute v1.19.1
- cloud.google.com/go/compute/metadata v0.2.3
- cloud.google.com/go/profiler v0.3.1
- github.com/cenkalti/backoff/v4 v4.2.1
- github.com/go-logr/logr v1.2.4
- github.com/go-logr/stdr v1.2.2
- github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
- github.com/golang/protobuf v1.5.3
- github.com/google/go-cmp v0.5.9
- github.com/google/pprof v0.0.0-20221103000818-d260c55eee4c
- github.com/googleapis/enterprise-certificate-proxy v0.2.3
- github.com/googleapis/gax-go/v2 v2.7.1
- github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0
- github.com/pkg/errors v0.9.1
- github.com/sirupsen/logrus v1.9.3
- go.opencensus.io v0.24.0
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.42.0
- go.opentelemetry.io/otel v1.16.0
- go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.16.0
- go.opentelemetry.io/otel/metric v1.16.0
- go.opentelemetry.io/otel/sdk v1.16.0
- go.opentelemetry.io/otel/trace v1.16.0
- go.opentelemetry.io/proto/otlp v0.19.0
- golang.org/x/net v0.12.0
- golang.org/x/oauth2 v0.7.0
- golang.org/x/sys v0.10.0
- golang.org/x/text v0.11.0
- google.golang.org/api v0.114.0
- google.golang.org/appengine v1.6.7
- google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1
- google.golang.org/grpc v1.56.2
- google.golang.org/protobuf v1.30.0
- actions/checkout v3 composite
- cloud.google.com/go v0.110.0
- cloud.google.com/go/compute v1.19.1
- cloud.google.com/go/compute/metadata v0.2.3
- cloud.google.com/go/profiler v0.3.1
- github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
- github.com/golang/protobuf v1.5.3
- github.com/google/go-cmp v0.5.9
- github.com/google/pprof v0.0.0-20221103000818-d260c55eee4c
- github.com/googleapis/enterprise-certificate-proxy v0.2.3
- github.com/googleapis/gax-go/v2 v2.7.1
- github.com/sirupsen/logrus v1.9.3
- go.opencensus.io v0.24.0
- golang.org/x/net v0.12.0
- golang.org/x/oauth2 v0.7.0
- golang.org/x/sys v0.10.0
- golang.org/x/text v0.11.0
- google.golang.org/api v0.114.0
- google.golang.org/appengine v1.6.7
- google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1
- google.golang.org/grpc v1.56.2
- google.golang.org/protobuf v1.30.0
- actions/checkout v3 composite
- kubevious/cli v1.0.58 composite
- com.google.api.grpc:proto-google-common-protos 2.22.0 implementation
- com.fasterxml.jackson.core:jackson-core ${jacksonCoreVersion} runtimeOnly
- actions/checkout v3 composite
- @google-cloud/profiler 5.0.4
- @google-cloud/trace-agent 7.1.2
- @grpc/grpc-js 1.8.19
- @grpc/proto-loader 0.7.8
- @opentelemetry/api 1.4.1
- @opentelemetry/exporter-otlp-grpc 0.26.0
- @opentelemetry/instrumentation-grpc 0.41.0
- @opentelemetry/sdk-node 0.41.0
- @opentelemetry/sdk-trace-base 1.15.0
- async 3.2.4
- google-protobuf 3.21.2
- pino 8.14.1
- xml2js 0.6.1
- actions/checkout v3 composite
- backoff ==2.2.1
- cachetools ==5.3.1
- certifi ==2023.7.22
- charset-normalizer ==3.2.0
- deprecated ==1.2.14
- google-api-core ==2.11.1
- google-api-python-client ==2.95.0
- google-auth ==2.22.0
- google-auth-httplib2 ==0.1.0
- google-cloud-profiler ==4.0.0
- googleapis-common-protos ==1.59.1
- grpcio ==1.56.0
- grpcio-health-checking ==1.56.0
- httplib2 ==0.22.0
- idna ==3.4
- importlib-metadata ==6.0.1
- opentelemetry-api ==1.19.0
- opentelemetry-distro ==0.40b0
- opentelemetry-exporter-otlp-proto-common ==1.19.0
- opentelemetry-exporter-otlp-proto-grpc ==1.19.0
- opentelemetry-instrumentation ==0.40b0
- opentelemetry-instrumentation-grpc ==0.40b0
- opentelemetry-proto ==1.19.0
- opentelemetry-sdk ==1.19.0
- opentelemetry-semantic-conventions ==0.40b0
- protobuf ==4.23.4
- pyasn1 ==0.5.0
- pyasn1-modules ==0.3.0
- pyparsing ==3.1.0
- python-json-logger ==2.0.7
- requests ==2.31.0
- rsa ==4.9
- six ==1.16.0
- typing-extensions ==4.7.1
- uritemplate ==4.1.1
- urllib3 ==1.26.16
- wrapt ==1.15.0
- zipp ==3.16.2
- backoff ==2.2.1
- cachetools ==5.3.1
- certifi ==2023.7.22
- charset-normalizer ==3.2.0
- deprecated ==1.2.14
- google-api-core ==2.11.1
- google-api-python-client ==2.95.0
- google-auth ==2.22.0
- google-auth-httplib2 ==0.1.0
- google-cloud-profiler ==4.0.0
- google-cloud-trace ==1.11.2
- googleapis-common-protos ==1.59.1
- grpcio ==1.56.0
- grpcio-health-checking ==1.56.0
- grpcio-status ==1.56.0
- httplib2 ==0.22.0
- idna ==3.4
- importlib-metadata ==6.0.1
- jinja2 ==3.1.2
- markupsafe ==2.1.3
- opentelemetry-api ==1.19.0
- opentelemetry-distro ==0.40b0
- opentelemetry-exporter-otlp-proto-common ==1.19.0
- opentelemetry-exporter-otlp-proto-grpc ==1.19.0
- opentelemetry-instrumentation ==0.40b0
- opentelemetry-instrumentation-grpc ==0.40b0
- opentelemetry-proto ==1.19.0
- opentelemetry-sdk ==1.19.0
- opentelemetry-semantic-conventions ==0.40b0
- proto-plus ==1.22.3
- protobuf ==4.23.4
- pyasn1 ==0.5.0
- pyasn1-modules ==0.3.0
- pyparsing ==3.1.0
- python-json-logger ==2.0.7
- requests ==2.31.0
- rsa ==4.9
- six ==1.16.0
- typing-extensions ==4.7.1
- uritemplate ==4.1.1
- urllib3 ==1.26.16
- wrapt ==1.15.0
- zipp ==3.16.2
- blinker ==1.6.2
- brotli ==1.0.9
- certifi ==2023.7.22
- charset-normalizer ==3.2.0
- click ==8.1.6
- configargparse ==1.5.5
- flask ==2.3.2
- flask-basicauth ==0.2.0
- flask-cors ==4.0.0
- gevent ==23.7.0
- geventhttpclient ==2.0.9
- greenlet ==2.0.2
- idna ==3.4
- itsdangerous ==2.1.2
- jinja2 ==3.1.2
- locust ==2.15.1
- markupsafe ==2.1.3
- msgpack ==1.0.5
- psutil ==5.9.5
- pyzmq ==25.1.0
- requests ==2.31.0
- roundrobin ==0.0.4
- six ==1.16.0
- typing-extensions ==4.7.1
- urllib3 ==2.0.2
- werkzeug ==2.3.6
- zope-event ==5.0
- zope-interface ==6.0