Statements (47)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:social_hierarchy
|
gptkbp:administers |
multiple child processes
|
gptkbp:can_be_configured_for |
with different restart options
|
gptkbp:can_handle |
process crashes
|
gptkbp:can_restart |
failed processes
|
gptkbp:components |
Erlang's concurrency model
|
gptkbp:designed_for |
fault tolerance
|
gptkbp:enables |
system reliability
|
gptkbp:facilitates |
error recovery
|
gptkbp:feature |
gptkb:Erlang_runtime_system
Erlang's actor model |
https://www.w3.org/2000/01/rdf-schema#label |
Erlang's Supervisors
|
gptkbp:is_a_pattern_for |
process supervision
|
gptkbp:is_a_solution_for |
process management
|
gptkbp:is_a_tool_for |
building resilient systems
|
gptkbp:is_based_on |
let it crash philosophy
|
gptkbp:is_defined_by |
Erlang documentation
|
gptkbp:is_designed_to |
minimize downtime
handle failures gracefully |
gptkbp:is_essential_for |
high availability systems
building robust applications |
gptkbp:is_implemented_in |
Erlang programming language
one-for-all strategy one-for-one strategy rest for one strategy supervisor behaviors |
gptkbp:is_part_of |
gptkb:Erlang/_OTP
Erlang's design principles Erlang's ecosystem Erlang's fault tolerance model |
gptkbp:is_related_to |
actor model
|
gptkbp:is_used_in |
real-time systems
distributed systems telecommunications systems |
gptkbp:is_used_to |
monitor child processes
|
gptkbp:is_utilized_by |
Erlang applications
|
gptkbp:key_concept |
concurrent programming
|
gptkbp:manages |
worker processes
|
gptkbp:marketing_strategy |
system recovery
|
gptkbp:mechanism_of_action |
process isolation
|
gptkbp:nesting |
within other supervisors
|
gptkbp:provides |
supervision strategies
restart strategies |
gptkbp:supports |
hierarchical supervision
|
gptkbp:uses |
process monitoring
|
gptkbp:bfsParent |
gptkb:Mnesia_Database
|
gptkbp:bfsLayer |
7
|