Salem Alqahtani's repositories
Uncertainty-flower
Flower: A Friendly Federated Learning Framework
protobuf
[Deprecated] Protocol Buffers for Go with Gadgets
go-concurrency-guide
Practical concurrency guide in Go, communication by channels, patterns
ordered-concurrently
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
protobuf-go
Go support for Google's protocol buffers
cockroach
CockroachDB - the open source, cloud-native distributed SQL database.
system-design
Learn how to design systems at scale and prepare for system design interviews
graft
From scratch implementation of Raft consensus algorithm in Go
STeLLAR
STeLLAR: Open-source framework for serverless clouds benchmarking
vSwarm
A suite of representative serverless cloud-agnostic (i.e., dockerized) benchmarks
vhive
vHive: Open-source framework for serverless experimentation
testing-distributed-systems
Curated list of resources on testing distributed systems
awesome-patterns
Collections of Go patterns based on tmrts/go-patterns, But merged with other awesome forks and more improvoments.
bookkeeper-tlaplus
A TLA+ specification of the Apache BookKeeper replication protocol
summer_love_paper_meetup
This repo contains the schedule for summer paper meetup
gonetbench
Small TCP benchmarking tool in Go-lang
awesome-consensus
Awesome list for Paxos and friends
tlaplus_repl
A simple REPL for the TLA+ language, using the TLC model checker.
DrTLAPlus
Dr. TLA+ series
go-spacemesh
Go Implementation of the Spacemesh protocol full node. 💾⏰💪
Mastering-Go
Mastering Go, published by Packt
consistent
Consistent hashing with bounded loads in Golang
awesome-go
A curated list of awesome Go frameworks, libraries and software
tcp-server-client-go
A toy TCP server/client written in Go.