Get the latest tech news

Show HN: A Go service that exposes a FIFO message queue in RAM


⚡ A single‑binary Go microservice that exposes a First‑In First‑Out message queue completely in RAM. - GitHub - raiyanyahya/zapq: ⚡ A single‑binary Go microservice that exposes a First‑In First‑Ou...

This queue deliberately pairs a plain slice + mutex (for data integrity) with lock-free atomic counters (for hot-path metrics) to balance simplicity and high-throughput telemetry. Wrapping that lean core in HTTP/TLS, structured logging, and health endpoints so it can drop straight into micro-service stacks without extra glue. Payload limit 128 KB – Small enough to avoid pathological GC pauses; tweak maxBody constant if needed.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of RAM

RAM

Photo of service

service

Photo of FIFO

FIFO

Related news:

News photo

Alibaba Unveils Latest AI Service for Images in Push for Users

News photo

Save your disk, write files directly into RAM with /dev/shm

News photo

Philadelphia Transit System Votes to Cut Service by 45%, Hike Fares