All Projects → moorara → microservices-demo

moorara / microservices-demo

Licence: ISC license
A Monorepo Demoing Microservices Architecture

Programming Languages

javascript
184084 projects - #8 most used programming language
go
31211 projects - #10 most used programming language
shell
77523 projects
Makefile
30231 projects
Dockerfile
14818 projects
Smarty
1635 projects

Projects that are alternatives of or similar to microservices-demo

jaeger-node
Out of the box distributed tracing for Node.js applications.
Stars: ✭ 66 (+83.33%)
Mutual labels:  tracing, opentracing, jaeger
Java Specialagent
Automatic instrumentation for 3rd-party libraries in Java applications with OpenTracing.
Stars: ✭ 156 (+333.33%)
Mutual labels:  tracing, opentracing
Stagemonitor
an open source solution to application performance monitoring for java server applications
Stars: ✭ 1,664 (+4522.22%)
Mutual labels:  tracing, opentracing
Dd Trace Js
JavaScript APM Tracer
Stars: ✭ 212 (+488.89%)
Mutual labels:  tracing, opentracing
Trace4cats
Distributed app tracing implementation in pure scala using cats-effect
Stars: ✭ 80 (+122.22%)
Mutual labels:  tracing, opentracing
Java Spring Web
OpenTracing Spring Web instrumentation
Stars: ✭ 89 (+147.22%)
Mutual labels:  tracing, opentracing
Dd Trace Php
Datadog Tracing PHP Client
Stars: ✭ 203 (+463.89%)
Mutual labels:  tracing, opentracing
Dd Opentracing Cpp
Datadog Opentracing C++ Client
Stars: ✭ 22 (-38.89%)
Mutual labels:  tracing, opentracing
Csharp Netcore
OpenTracing instrumentation for .NET Core & .NET 5 apps
Stars: ✭ 225 (+525%)
Mutual labels:  tracing, opentracing
Go-Clean-Architecture-REST-API
Golang Clean Architecture REST API example
Stars: ✭ 376 (+944.44%)
Mutual labels:  tracing, jaeger
Instrumentedsql
A sql driver that will wrap any other driver and log/trace all its calls
Stars: ✭ 244 (+577.78%)
Mutual labels:  tracing, opentracing
Brave Opentracing
Bridge between OpenTracing and Brave
Stars: ✭ 64 (+77.78%)
Mutual labels:  tracing, opentracing
Jaeger Openshift
Support for deploying Jaeger into OpenShift
Stars: ✭ 53 (+47.22%)
Mutual labels:  tracing, opentracing
Dd Trace Dotnet
.NET Tracer for Datadog APM
Stars: ✭ 125 (+247.22%)
Mutual labels:  tracing, opentracing
Java Vertx Web
OpenTracing instrumentation for Vert.x web package
Stars: ✭ 21 (-41.67%)
Mutual labels:  tracing, opentracing
Kanali
A Kubernetes Native API Management Solution
Stars: ✭ 192 (+433.33%)
Mutual labels:  tracing, opentracing
java-concurrent
OpenTracing-aware helpers related to java.util.concurrent
Stars: ✭ 36 (+0%)
Mutual labels:  tracing, opentracing
Jaeger Ui
Web UI for Jaeger
Stars: ✭ 639 (+1675%)
Mutual labels:  tracing, opentracing
Molten
php probe for zipkin and opentracing
Stars: ✭ 740 (+1955.56%)
Mutual labels:  tracing, opentracing
Natchez
functional tracing for cats
Stars: ✭ 214 (+494.44%)
Mutual labels:  tracing, opentracing

Build Status Build Status Build Status Build Status Build Status Build Status

Microservices

This demo application shows how a microservices architecture can be implemented and applied! This demo application covers the following topics:

  • Front-end client (React, Redux, etc.)
  • Back-end services (Go and JavaScript)
  • REST, gRPC, GraphQL, and Messaging
  • Logging, Metrics, Tracing, and Dashboards
  • Web Gateway, API Gateway, and TLS
  • Containerization and Orchestration

Up & Running

  • docker-compose
  • Kubernetes
  • Nomad

Architecture

system architecture

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].