breaker_machines
Modern circuit breaker for Ruby & Rails. Thread-safe, fiber-ready async support. Built-in fallbacks, rich introspection, clean DSL. Memory-efficient with jitter & monitoring.
파일 탐색기
최종 버전 다운로드 (.zip)- ci.yml
- engines.yml
- manual-native-build.yml
- release-please.yml
- test-multiarch-publish.yml
- console
- rails
- setup
- test_both_modes
- ADVANCED_PATTERNS.md
- ASYNC.md
- ASYNC_STORAGE_EXAMPLES.md
- CASCADING_CIRCUITS.md
- CIRCUIT_GROUPS.md
- CONFIGURATION.md
- COORDINATED_STATE_MANAGEMENT.md
- DIAGRAMS.md
- GETTING_STARTED.md
- HORROR_STORIES.md
- OBSERVABILITY.md
- PERSISTENCE.md
- RAILS_INTEGRATION.md
- TESTING.md
- TESTING_ACTIVESUPPORT.md
- TESTING_RSPEC.md
- chrono_machines_integration.rb
- starship_systems.rb
- webhook_delivery_service.rb
- basic.rs
- async_circuit.rs
- builder.rs
- bulkhead.rs
- callbacks.rs
- circuit.rs
- classifier.rs
- distributed.rs
- errors.rs
- lib.rs
- storage.rs
- time.rs
- Cargo.toml
- CHANGELOG.md
- README.md
- lib.rs
- Cargo.toml
- extconf.rb
- extconf.rb
- cascade-failure-technical-view.webp
- pattern-cascade-visualization.webp
- admission.rb
- async_state_management.rb
- base.rb
- callbacks.rb
- configuration.rb
- coordinated_state_management.rb
- execution.rb
- hedged_execution.rb
- introspection.rb
- native.rb
- state_callbacks.rb
- state_machine_definition.rb
- state_management.rb
- cascading_circuit_builder.rb
- circuit_builder.rb
- hedged_builder.rb
- parallel_fallback_wrapper.rb
- backend_state.rb
- base.rb
- bucket_memory.rb
- cache.rb
- fallback_chain.rb
- memory.rb
- memory_support.rb
- native.rb
- null.rb
- async_circuit.rb
- async_support.rb
- cascading_circuit.rb
- circuit.rb
- circuit_group.rb
- console.rb
- coordinated_circuit.rb
- dsl.rb
- errors.rb
- hedged_async_support.rb
- native_extension.rb
- native_speedup.rb
- registry.rb
- storage.rb
- types.rb
- version.rb
- breaker_machines.rb
- circuit.rbs
- console.rbs
- dsl.rbs
- errors.rbs
- interfaces.rbs
- registry.rbs
- storage.rbs
- types.rbs
- all.rbs
- breaker_machines.rbs
- manifest.yaml
- README.md
- half_open_test.rb
- rate_threshold_test.rb
- weather_controller_test.rb
- application_controller.rb
- circuits_controller.rb
- health_controller.rb
- test_controller.rb
- weather_controller.rb
- application_record.rb
- base_ship.rb
- base_spaceship.rb
- battle_ship.rb
- cargo_ship.rb
- corellian_freighter.rb
- explorer_ship.rb
- fighter.rb
- rmns_atlas_monkey.rb
- science_vessel.rb
- spaceflight_systems.rb
- spaceship.rb
- starfleet_battle_cruiser.rb
- external_api_service.rb
- rails
- development.rb
- test.rb
- application.rb
- boot.rb
- database.yml
- environment.rb
- routes.rb
- 20220101000001_create_starfleet_battle_cruisers.rb
- schema.rb
- local_secret.txt
- config.ru
- demo.rb
- Rakefile
- README.md
- circuit_breaker_test.rb
- cache_test.rb
- fallback_chain_test.rb
- native_test.rb
- stress_test.rb
- array_fallback_test.rb
- async_circuit_test.rb
- atlas_monkey_test.rb
- breaker_machines_test.rb
- bucket_storage_test.rb
- bulkhead_test.rb
- cascading_circuit_test.rb
- circuit_group_test.rb
- circuit_native_test.rb
- circuit_test.rb
- coordinated_circuit_test.rb
- dsl_test.rb
- dsl_validation_test.rb
- dummy_ships_test.rb
- dynamic_circuits_memory_test.rb
- dynamic_circuits_test.rb
- fiber_safe_test.rb
- hedged_execution_test.rb
- hedged_fiber_safe_test.rb
- inheritance_test.rb
- introspection_test.rb
- native_extension_test.rb
- null_storage_test.rb
- registry_test.rb
- reset_test.rb
- spaceship_test.rb
- starfleet_battle_cruiser_test.rb
- storage_backend_test.rb
- storage_test.rb
- test_helper.rb
- .gitignore
- .pre-commit-config.yaml
- .release-please-manifest.json
- .rubocop.yml
- breaker_machines.gemspec
- Cargo.toml
- CHANGELOG.md
- clippy.toml
- CONTRIBUTING.md
- Gemfile
- LICENSE.txt
- Makefile
- mise.toml
- Rakefile
- README.md
- release-please-config.json
- WHY_OPEN_SOURCE.md
// repository documentation
Was this content helpful?
(0 ratings)
