An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: circuit-breaker-pattern

jesperancinha/from-paris-to-berlin-circuit-breaker

This project is an investigation of Hystrix and Resilience4J in the Kotlin language

Language: Kotlin - Size: 5.83 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 1

rafaelfgx/Microservices

Clean Architecture, Event-Driven Architecture, Clean Code, SOLID Principles, Resilience, Idempotency, Folder-by-Feature, Patterns (Mediator, Result, Strategy, Outbox, Retry, Circuit Breaker), Java, Spring Boot, Kong, Keycloak, Kafka, MongoDB, Redis, Elastic, Kibana, Swagger, Docker.

Language: Java - Size: 1.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4 - Forks: 0

App-vNext/Polly

Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.

Language: C# - Size: 43.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 13,832 - Forks: 1,257

alexandrnikitin/CircuitBreaker.Net

Circuit Breaker pattern for .NET

Language: C# - Size: 2.82 MB - Last synced at: 2 days ago - Pushed at: almost 6 years ago - Stars: 134 - Forks: 23

egocentryk/nestjs-advanced-concepts

Playground for a deeper understanding of NestJS and learn how to approach more complex scenarios in modern Node applications.

Language: TypeScript - Size: 490 KB - Last synced at: 5 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

leocarmo/circuit-breaker-php

Circuit Breaker Pattern for PHP

Language: PHP - Size: 65.4 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 286 - Forks: 27

ackintosh/ganesha

:elephant: A Circuit Breaker pattern implementation for PHP applications.

Language: PHP - Size: 827 KB - Last synced at: 28 days ago - Pushed at: 29 days ago - Stars: 631 - Forks: 45

ksaveras/circuit-breaker

Circuit Breaker pattern implementation in PHP

Language: PHP - Size: 358 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 6 - Forks: 0

windevkay/flho

State machine and workflow engine

Language: Go - Size: 382 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

cep21/circuit

An efficient and feature complete Hystrix like Go implementation of the circuit breaker pattern.

Language: Go - Size: 1020 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 782 - Forks: 48

piyushr147/Microservices

Currently developing a microservices application with multiple services. Implemented API gateway for security, logging, resiliency and much more which will make or application more robust and fault-tolerant.

Language: Java - Size: 54.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

mikemajesty/node-circuit-breaker

Node Circuit Breaker | Express Circuit Breaker | Nestjs Circuit Breaker

Language: TypeScript - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

Adnan530/microservices

This repository contains a collection of microservices designed for learning and experimenting with microservice architecture. The project is built using a combination of modern technologies and frameworks, allowing me to explore key concepts such as service decomposition, API gateways, service discovery, and inter-service communication.

Language: Java - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

ksaveras/circuit-breaker-bundle

The Circuit Breaker Bundle provides configuration for Circuit Breaker in your applications.

Language: PHP - Size: 71.3 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

aws-samples/serverless-circuit-breaker-stepfunctions

Language: TypeScript - Size: 1.23 MB - Last synced at: 26 days ago - Pushed at: 3 months ago - Stars: 7 - Forks: 0

cihatsolak/net7-microservice-design-patterns

This Github repository contains code samples, documentation, and resources covering patterns such as Saga Choreography, Orchestration, Event Sourcing, and Resiliency. It is a resource to help application developers build flexible and resilient systems in complex scenarios.

Language: C# - Size: 119 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 4

twitchtv/circuitgen

Language: Go - Size: 46.9 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 26 - Forks: 7

YBogomolov/circuit-breaker-monad

Circuit Breaker pattern as a monad

Language: TypeScript - Size: 260 KB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 69 - Forks: 4

Furkan-Gulsen/gocircuit

Circuit Breaker for Golang

Language: Go - Size: 49.8 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

grelay/grelay

gRelay is an open source project written in Go that provides the circuit break pattern with a relay idea behind.

Language: Go - Size: 218 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 31 - Forks: 2

yogyogi/Microservices-Synchronous-Communication

Synchronous Communication between Microservices built in ASP.NET Core

Language: C# - Size: 21.1 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 5

MaicolAnder/springboot-microservices-mq-docker-db

Creación de microservicios usando Springboot, integrado con un balanceador de carga, servidor de configuraciónes, docker, vault, bases de datos MySQL, brocker de mensajeria, API Gateway y autotenticación y autorización

Language: Java - Size: 70.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

BootcampToProd/spring-boot-resilience4j-circuit-breaker

A simple app demonstrating how we can implement circuit breaker pattern using Resilience4j in Spring Boot

Language: Java - Size: 9.77 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mshat/Hotels-Booking-System

Educational application for booking hotels on Django with micro service architecture

Language: Python - Size: 77.1 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

kaelthom/microservices-tutorial-javabrains-movie-catalog-service

Tutorial on Microservices with JavaBrains / Calls the Movie User Ratings API via Load Balanced RestTemplate / Calls the Movie Info API via Load Balanced RestTemplate

Language: Java - Size: 69.3 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

flavioheleno/interrupt

PSR-18 compliant Circuit Breaker wrapper

Language: PHP - Size: 46.9 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 0

infracloudio/sockshop-istio

Sockshop demo with Istio service mesh

Size: 55.7 KB - Last synced at: 23 days ago - Pushed at: about 3 years ago - Stars: 29 - Forks: 17

allcentury/switch_gear

Failover protection in ruby

Language: Ruby - Size: 250 KB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 0

stfndamjanovic/php-circuit-breaker

Circuit breaker pattern in PHP

Language: PHP - Size: 89.8 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

SteeltoeOSS/CircuitBreaker 📦

.NET Circuit Breaker Pattern Frameworks

Language: C# - Size: 797 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 123 - Forks: 20

Lokesh-Bisht/Circuit-Breaker-Pattern-With-Micro-Services

Implementation of Circuit-Breaker pattern in micro-services with Spring Boot and Resilience4j.

Language: Java - Size: 87.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

TPei/circuit_breaker

Implementation of the circuit breaker pattern in crystal

Language: Crystal - Size: 52.7 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 27 - Forks: 2

moontechs/circuit-breaker

An in-memory (default driver) circuit breaker implementation with different strategies.

Language: PHP - Size: 16.6 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

chiquanhuo/circuitbreaker

Circuitbreaker in Go

Language: Go - Size: 3.07 MB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

jamesgsilva/python-circuit-breaker 📦

Exemplo de implementação do padrão circuit breaker em python

Language: Python - Size: 7.57 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 2

lrAlval/Breaker

Circuit Breaker implementation with zero dependencies.

Language: C# - Size: 74.2 KB - Last synced at: 22 days ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 1

damnever/resilience-go

Resilience patterns.

Language: Go - Size: 77.1 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

miliariadnane/advanced-microservices

Deep dive in some advanced concepts of microservices architecture based on my previous repo "demo-microservices"

Language: Java - Size: 210 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

Armando1514/spring-boot-microservices

Microservices oriented project, based on a famous udemy course. Restructured and updated with new dependencies and new version of spring.

Language: Java - Size: 530 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 15

guyplusplus/Simple-Circuit-Breaker

Fully Featured Simple Circuit Breaker for JAVA 7 and above

Language: Java - Size: 125 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

leonardovee/laravel-circuit-breaker

An implementation of the Circuit Breaker pattern for Laravel Framework 9.

Language: PHP - Size: 58.6 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

vassilevsky/simple_circuit

Circuit Breaker pattern implementation in Ruby

Language: Ruby - Size: 9.77 KB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

vicmar57/GoodMovs---spring-microservices-movie-ratings

providing a simple app to track user movie ratings with java spring, using micro-services architecture (communicating through REST-API) with auto discovery (eureka) and fault tolerance (hystrix)

Language: Java - Size: 104 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

eduardNeagoe/currency-exchange-conversion-microservices-spring

Scalable Microservices App with Spring Cloud and Docker

Language: Java - Size: 1.54 MB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

wenqiglantz/spring-boot-webclient-resilience4j

Two Spring Boot microservices to demonstrate reactive Circuit Breaker using WebClient and Resilience4j

Language: Java - Size: 78.1 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 6

benhallouk/cloud-design-patterns

A collection of best practices and design patterns that must be used in the cloud to improve the availability and resilience

Language: C# - Size: 536 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 2

AdsHan/dotnet-polly-circuit-breaker

Retry and Circuit Breaker patterns.

Language: C# - Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

raphaelbh/simple-circuit-breaker

Project for implementation of simple circuit breaker.

Language: Kotlin - Size: 59.6 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

shofiq0023/spring-boot-microservices

Language: Java - Size: 66.4 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

aelnahas/circuitbreaker

A Golang implementation of Circuit breaker pattern

Language: Go - Size: 35.2 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

pimbrouwers/CircuitBreaker.NET

Implementation of Circuit Breaker Pattern for .NET with Memory & File System Caching - Access volatile resources in a thread safe manner.

Language: C# - Size: 2.38 MB - Last synced at: 3 months ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 0

dayvsonsales/my-challenge-bravo

Hurb backend test made for fun

Language: TypeScript - Size: 1.29 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

the-pat/pollyscript

PollyScript is a JavaScript resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. PollyScript is a port of the Polly library from .NET.

Language: TypeScript - Size: 43 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

dayvsonsales/microservices-resiliency-typescript

Example of Circuit Breaker pattern implementation. It solves iFood's backend interview test just for fun.

Language: TypeScript - Size: 719 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

pratapshiv1992/nodejs-typescript-circuit-breaker-gifApi

Example of node.js, typescript, express.js, circuit-breaker-patter, gif

Language: TypeScript - Size: 13.7 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

andrew-bodine/circuitbreaker

Golang circuit breaker

Language: Go - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0