Find a file
Evan Hazlett a80106ab4a
add health for agent
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2019-06-19 11:05:58 -04:00
agent.go enable peer payload update 2018-11-29 22:57:26 -05:00
config.go Use protos for peer info 2018-09-18 21:59:54 -04:00
delegate.go Use protos for peer info 2018-09-18 21:59:54 -04:00
element.pb.go Use protos for peer info 2018-09-18 21:59:54 -04:00
element.proto Use protos for peer info 2018-09-18 21:59:54 -04:00
events.go Use atomic pub/sub for events 2018-09-18 22:08:30 -04:00
health.go add health for agent 2019-06-19 11:05:58 -04:00
Makefile Use protos for peer info 2018-09-18 21:59:54 -04:00
peers.go Use protos for peer info 2018-09-18 21:59:54 -04:00
Protobuild.toml Use protos for peer info 2018-09-18 21:59:54 -04:00
README.md initial commit 2018-06-04 12:40:04 -04:00
shutdown.go Remove GRPC from element 2018-09-14 08:25:56 -04:00
start.go remove signals from start 2018-10-26 12:36:07 +00:00

Element

Element handles simplified clustering among nodes. It handles peer management (joins, expiry, etc) as well as exposing GRPC services and publishing the GRPC endpoint address for each node throughout the group. This enables services to be built using element and allow simple publishing of the GRPC endpoints to other nodes for accessing the services.