DSKit Examples
This repository contains examples from dskit repository.
DSKit is a collection of Go packages that are useful for building distributed systems.
It's mainly maintained by the Grafana Labs team.
Caution
This is a unofficial repository. The examples are not guaranteed to be correct. For more information about dskit, please refer to the official repository.
Examples
- Module manager: ModuleManager and Services are the main components of System. It manages entire app's dependencies and lifecycle.
- Memberlist: Actually, The memberlist is not a core part of dskit, but it depends on hashicorp/memberlist
- Ring: A simple example of using dskit/ring package.