← Latest products

WAL Implementation in Golang

Rebuf is a library that can be used as a WAL which can be used for logging and later replaying the data bytes during downstream service failure. I wrote this simple WAL library in Golang that I use to write data that my kafka producer fails due to errors like Broker going down or some other issue.

LibraryOpen source

114 stars · GitHubexternal site

Visit github.comexternal site

Reactions (1)

Similar products

by description similarity

  1. A reimagination of Go, using unmodified official toolchain

    Hacker News154 pts

  2. Gonzo

    github.com

    A Go-based TUI for log analysis (OpenTelemetry/OTLP support)

    Hacker News74 pts

  3. Httpdbg

    github.com

    A tool to trace the HTTP requests sent by your Python code

    Hacker News200 pts

  4. CallFS

    github.com

    S3-style object store in one Go binary (MIT)

    Hacker News66 pts

  5. An persistent relational database built in Go.

    Hacker News277 pts