All Projects → SteeltoeOSS → Samples

SteeltoeOSS / Samples

Licence: apache-2.0
Steeltoe samples and reference application collection

Projects that are alternatives of or similar to Samples

Home
This is the old home for the Steeltoe project. Please refer to the SteeltoeOSS/steeltoe repository moving forward.
Stars: ✭ 49 (-91.64%)
Mutual labels:  service-discovery, discovery, cloud-foundry, circuit-breaker
Connectors
Connectors simplify connecting to standalone and CloudFoundry services
Stars: ✭ 28 (-95.22%)
Mutual labels:  connector, cloud-foundry, circuit-breaker
Uragano
Uragano, A simple, high performance RPC library. Support load balancing, circuit breaker, fallback, caching, intercepting.
Stars: ✭ 28 (-95.22%)
Mutual labels:  service-discovery, circuit-breaker
microservices-developer-roadmap
Roadmap for becoming a Microservice Developer in 2017
Stars: ✭ 24 (-95.9%)
Mutual labels:  service-discovery, circuit-breaker
prometheus-hetzner-sd
Prometheus Service Discovery for Hetzner
Stars: ✭ 15 (-97.44%)
Mutual labels:  service-discovery, discovery
Go Chassis
a microservice framework for rapid development of micro services in Go with rich eco-system
Stars: ✭ 2,428 (+314.33%)
Mutual labels:  microservice, circuit-breaker
Express Gateway
A microservices API Gateway built on top of Express.js
Stars: ✭ 2,583 (+340.78%)
Mutual labels:  microservice, service-discovery
Gobreaker
Circuit Breaker implemented in Go
Stars: ✭ 1,867 (+218.6%)
Mutual labels:  microservice, circuit-breaker
Sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
Stars: ✭ 18,071 (+2983.79%)
Mutual labels:  microservice, circuit-breaker
Juno
Juno 译名朱诺。这个名字来源于古罗马神话中的众神之母。它是斗鱼的微服务管理系统, 如同众神之母一样守护着所有微服务的系统。
Stars: ✭ 285 (-51.37%)
Mutual labels:  microservice, service-discovery
Spring Cloud Alibaba
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
Stars: ✭ 20,934 (+3472.35%)
Mutual labels:  service-discovery, circuit-breaker
Tree Gateway
This is a full featured and free API Gateway
Stars: ✭ 160 (-72.7%)
Mutual labels:  microservice, circuit-breaker
Amalgam8
Content and Version-based Routing Fabric for Polyglot Microservices
Stars: ✭ 152 (-74.06%)
Mutual labels:  microservice, service-discovery
Akka Management
Akka Management is a suite of tools for operating Akka Clusters.
Stars: ✭ 218 (-62.8%)
Mutual labels:  microservice, management
Library
A microservice project using .NET Core 2.0, DDD, CQRS, Event Sourcing, Redis and RabbitMQ
Stars: ✭ 122 (-79.18%)
Mutual labels:  microservice, service-discovery
Tdm
GUI application to discover and monitor devices flashed with https://github.com/arendst/Sonoff-Tasmota
Stars: ✭ 385 (-34.3%)
Mutual labels:  management, discovery
Microdot
Microdot: An open source .NET microservices framework
Stars: ✭ 1,222 (+108.53%)
Mutual labels:  microservice, service-discovery
Jupiter
Jupiter是一款性能非常不错的, 轻量级的分布式服务框架
Stars: ✭ 1,372 (+134.13%)
Mutual labels:  microservice, service-discovery
Manba
HTTP API Gateway
Stars: ✭ 3,000 (+411.95%)
Mutual labels:  microservice, circuit-breaker
Ganesha
🐘 A Circuit Breaker pattern implementation for PHP applications.
Stars: ✭ 384 (-34.47%)
Mutual labels:  microservice, circuit-breaker

Steeltoe Sample Applications

This repository contains a variety of sample applications illustrating how to use the Steeltoe frameworks:

  • Configuration - samples using the Spring Cloud Config Server and other Steeltoe configuration providers.
  • Discovery - sampless using Steeltoe Service Discovery microservices-based application.
  • Management - samples using the Steeltoe Management packages for adding Management REST endpoints to your application as well as adding Distributed Tracing support.
  • Connectors - samples using the Steeltoe Connectors for connecting to backing services. Steeltoe Connectors simplify the coding process of binding to and accessing Cloud Foundry based services.
  • CircuitBreaker - samples using the Steeltoe Circuit Breaker packages for building scalable and resilient microservices-based application.
  • Security - samples using the Steeltoe Security packages for Authentication and Authorization with Cloud Foundry auth services, using a Redis cache for DataProtection KeyRing storage and for interacting with CredHub.
  • MusicStore - a sample that uses all of the Steeltoe components together in a microservices-based ASP.NET Core application. Adapted from the ASP.NET Core reference app: MusicStore by Microsoft.
  • FreddysBBQ - a polyglot (Java and .NET) microservices-based sample demonstrating interoperability between Java and .NET on CloudFoundry, secured with OAuth2 Security Services and using Spring Cloud Services.

Branches

All new development is done on the dev branch. More stable versions of the samples can be found on the master branch.

Documentation

If you are looking for documentation on how to use the Steeltoe components, you can find that here.

Building & Running

See the Readmes for each sample for instructions on how to build and run.

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].