Install
Go
Go releases, modules, concurrency patterns, and backend tooling.
- 6 Tracked terms
- Last 30 days Feed window
What this topic collects on
An article joins this feed when it matches these terms. Each one is also a search of its own.
Related topics
Latest in Go
Your AI-built app wants your API key. I built drobek so it never gets it.
1+ hour, 22+ min ago (1093+ words) I built drobek with a specific boundary: the agent writes the browser app, while backend modules run on the drobek server. A proxy module can attach an API key without putting that key in the generated JavaScript. The agent can…...
HTTP Keep-Alive and Connection Pooling, Measured
1+ hour, 22+ min ago (700+ words) Originally published on Code Beneath. Keep-alive solves this by keeping the TCP connection open after the response. The next request reuses the same socket, skipping the handshake. Connection pooling takes this further: instead of sharing a single connection (which becomes…...
Lease Governance Explained: Realtime Presence Expiration in Customer Support Chat
3+ hour, 30+ min ago (464+ words) Short answer: for customer support chat, enforce realtime presence expiration with server-owned security controls: issue an authenticated lease, then use versioned snapshots so late fan-out cannot restore expired access. There is a catch. A short lease limits stale visibility but…...
AES-GCM vs AES-CBC: Why CBC Mode Fails in Modern Web Apps, Galois Counter Architecture, and Zero-Dependency Web Crypto Implementation (2026)
5+ hour, 40+ min ago (432+ words) In modern web security and backend architectures, symmetric key cryptography is the workhorse of data protection. Whether encrypting session tokens, securing client-side database storage (OPFS/IndexedDB), protecting REST API payloads, or establishing TLS records, the Advanced Encryption Standard (AES) is…...
RTIPC Brings Near-Zero-Overhead Inter-Process Communication to Linux
5+ day, 9+ hour ago (401+ words) RTIPC is a new Linux IPC library combining shared memory with wait-free queues for deterministic, near-zero-overhead communication in hard real-time workloads. RTIPC is a new inter-process communication library for Linux designed specifically for hard real-time workloads, where predictable execution and…...
Batch Email vs SMS Event Notifications — Own Templates and Poll Recipient Status
9+ hour, 34+ min ago (401+ words) This choice creates more application code. It also gives the responder at 3am an answer to the only useful question: what page fired, and which properties and recipients are actually stranded? A provider dashboard can help an investigation, but it is…...
Auditable OTP Delivery: Beginner 2FA Login Architecture with SMS and Email
11+ hour, 38+ min ago (775+ words) This framing changes the beginner architecture. SMS-primary and email-fallback sounds like a routing rule; operationally, it is a small state machine whose decisions may later need to explain who was contacted, why a second channel was used, which evidence authorized…...
NSFW Sherlock: a self-hosted image moderation API in Go
13+ hour, 7+ min ago (395+ words) I maintain NSFW Sherlock, an open-source image moderation API written in Go. It uses ONNX Runtime and offers HTTP and gRPC interfaces. The image includes the models and OCR support, with Linux amd64 and arm64 builds. Binding the port to 127.0.0.1 keeps this…...
Realtime Channel Lifetime: Token Scope for Trusted Delivery Tracking Maps
13+ hour, 7+ min ago (804+ words) Short answer: model a map viewer as a short-lived, capability-scoped room, and make every reconnect re-authorize the room before accepting events. That keeps support agents seeing fresh delivery updates without giving a browser a token that can enumerate every shipment....
Openspreader: The missing piece of Java concurrency. `java.util.concurrent`, scoped to the cluster.
19+ hour, 34+ min ago (910+ words) Thirteen coordination primitives as one Spring Boot starter. The APIs you already know, spanning every instance of your application instead of one JVM. Zero lines of configuration to start. synchronized only covers one JVM. Semaphore only limits one process. @Scheduled…...