concurrent-writer

Writer library

A high-performance alternative to bufio.Writer with concurrency support

Highly concurrent drop-in replacement for bufio.Writer

GitHub

54 stars
6 watching
10 forks
Language: Go
last commit: about 7 years ago
Linked from 2 awesome lists

concurrentgolangiomultithreadingnon-blockingwriter

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
iyyel/fio A type-safe and highly concurrent library for F# that provides a construct known as the IO monad for handling side effects in functional programming. 37
tidwall/neco A C concurrency library providing coroutines and synchronization primitives. 1,138
enriquebris/goconcurrentqueue A package offering concurrent-safe queue implementations with auto-expanding capacity and fixed capacities 396
safareli/free A library for combining parallel and sequential computations while maintaining the flexibility of a monadic programming paradigm. 58
aphistic/gomol-writer A gomol logger that supports logging to any io.Writer 0
icza/bitio Provides an optimized way to read and write bits in binary data 245
typelift/concurrent A library providing functional concurrency primitives inspired by concurrent programming languages. 209
teaentitylab/fpgo A Golang library providing functional programming features and Rx-style coding capabilities. 348
xfxdev/xlog Provides a flexible logging system with a plugin architecture and customizable log layouts. 8
gomutex/godocx A Go library for reading and writing Microsoft Office document formats 106
golang-design/clipboard Provides cross-platform access to clipboard data in various formats 629
didactic-drunk/concurrent.cr A library that provides modern concurrency tools for parallel processing in Crystal 48
syocy/a-tour-of-go-in-haskell A Haskell adaptation of Go's concurrency tutorial 130
sharow/libconcurrent A lightweight, low-overhead concurrency library 361
jfcg/sorty Fast and efficient sorting library for Go with concurrent and parallel capabilities 133