Concurrent and Scalable Built-In Hash Table For The Go Programming Language
-
Updated
Feb 2, 2017 - Go
Concurrent and Scalable Built-In Hash Table For The Go Programming Language
Project for Laboratory of Foundation of Concurrent and Distributed Systems Course @tu-dresden. The tasks are taken from the Marathon of Parallel Programming 2016.
finds a 'nonce' that when appended to some source data, gives a hash with certain characteristics.
a simple worker pool for gophers
dispatcher library in golang
Solving Producer/ Consumer Problem with the help of go routines and channels
Very simple file locking with optional timeouts. 🔒 📄
Reliable Data Transfer Protocols (go-back-n, stop-and-wait)
Minimalistic thread-safe logging library for Go
Ultrafast goroutines iteration for your needs
Low level design problems
A Promise library for Go
A fast and concurrent TCP port scanner.
It's go boom, a simple webserver DDoS tool using differents proxy for each threads
This is a Go module that provides an implementation of Promises, similar to those in JavaScript, including support for then, catch, and finally. It also allows for Await to be used to block the execution of the program until the promise resolves or rejects.
Golang threading toolkit
Add a description, image, and links to the threading topic page so that developers can more easily learn about it.
To associate your repository with the threading topic, visit your repo's landing page and select "manage topics."