Find a file
Michael Crosby 382f52335c Remove GRPC from element
I came in like a wrecking ball....

I think the grpc server and rpc configuration for the server should be
handled outside of this package.  There are many ways to configure it
and we need more flexability on start and shutdown for grpc services.
Signal handling should be in the caller.
2018-09-14 08:25:56 -04:00
agent.go Remove GRPC from element 2018-09-14 08:25:56 -04:00
config.go Remove GRPC from element 2018-09-14 08:25:56 -04:00
delegate.go initial commit 2018-06-04 12:40:04 -04:00
events.go initial commit 2018-06-04 12:40:04 -04:00
peers.go Remove GRPC from element 2018-09-14 08:25:56 -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 GRPC from element 2018-09-14 08:25:56 -04: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.