Project Description
grog aims to implements a namespaced, distributed map kept alive by an arbitrary number of nodes over a local network.
It uses TCP and UDP multicast.
For a detailed specification see grog's github repository
grog can be implemented in any programming language.
It deals with networking problems in a distributed cluster.
- Possibly useful when developing a distributed application.
- Not designed to be used in production.
- Not meant to be efficient in space.
- Immediate usage.
- Zero network configuration.
- No data definition.
- Arbitrary complex type for values.
- json as unique value's format.
- Small operation set to access and manipulate the map:
get
, to get the value of a key from a mapset
, to add or update the value of a key in a mapdel
, to remove a key, value pair from a map
- Integrable in programs where an implementation for that language exists.
Goal for this Hackweek
Play with Go programming language.
Try to provide a minimum viable deamon and CLI written in Go.
Resources
I'm looking for people interested in networking protocols and networking problems.
: : : : : : : : : : :
Looking for hackers with the skills:
This project is part of:
Hack Week 21
Activity
Comments
Be the first to comment!
Similar Projects
Jenny Static Site Generator by adam.pickering
Description
For my [personal site](www.ad...
ClusterOps - Easily install and manage your personal kubernetes cluster by andreabenini
Description
ClusterOps is a Kubernetes ...
WebUI for your data by avicenzi
A single place to view every bit of data you ha...
toptop - a top clone written in Go by dshah
Description
toptop
is a clone of Linux's ...
A CLI for Harvester by mohamed.belgaied
[comment]: # Harvester does not officially come...
terraform-provider-feilong by e_bischoff
Project Description
People need to test o...
toptop - a top clone written in Go by dshah
Description
toptop
is a clone of Linux's ...
Jenny Static Site Generator by adam.pickering
Description
For my [personal site](www.ad...
Install Uyuni on Kubernetes in cloud-native way by cbosdonnat
Description
For now installing Uyuni on K...
iSCSI integration in Warewulf by ncuralli
Description
This Hackweek project aims to...
Remote control for Adam Audio active monitor speakers by dmach
Description
I own a pair of Adam Audio A7V ...
Add a machine-readable output to dmidecode by jdelvare
Description
There have been repeated reques...