A generic oplog/replication system for microservices
Repository Index
47,133 repositories indexed
145–168 of 195 · Most stars
A dead-simple, extensible MQTT implementation well suited for embedded systems.
- go
- golang
- mqtt
- mqtt-client
A package to allow one to concurrently go through a filesystem with ease
- golang
- filesystem
- concurrency
- golang-package
Hare is a nimble little database management system for Go.
High-performance Distributed Command Pattern (DCP) for Go
- command-pattern
- distributed-systems
- golang
- high-performance
High-performance, zero-allocation ECS for Go. Cache-friendly data orchestrator with type-safe iterators.
- ecs
- entity-component-system
- gamedev
- go
Go(lang) client library for Cachet (open source status page system).
distributed data sync with operational transformation/transforms
- golang
- dot
- ot
- operational
Decentralized Version Control System
Pure Go system tray library for Windows, macOS, and Linux. Zero CGO.
- cross-platform
- dbus
- desktop
- go
Word Stemming in Go
Distributed batch data processing framework
A delivery system for running self-updating, signed tools.
Flowgraph package for scalable asynchronous system development
- dataflow
- scalable
- distributed
Stemmer packages for Go programming language. Includes English, German and Dutch stemmers.
Fire alarms with system events
- alarm
- fire-alarm
- golang
- system
Golang packages for writing small daemons and servers.
- golang
- logging-library
- systemd
- statsd-client
Retrying made simple and easy for golang :repeat:
- resiliency
- go
- distributed-systems
High Performance Porter2 Stemmer
The standards-based Web Components multitool. Generate Custom Elements Manifests, Dev Server, LSP, and MCP for your app or design system
- custom-elements
- custom-elements-manifest
- go
- golang
Go implementation of systemd Journal's native API for logging
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.
Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
- 2pc
- 3pc
- distributed-systems
- two-phase-commit
A small, very flexible, powerful CI system. Works offline and is configured in Python.
- gitea
- offline
- cicd
- self-hosted