I got tired of slow DB inserts, so I wrote a zero-syscall IPC in Go (18M TPS)
A Go developer created a new zero-syscall IPC mechanism called hft-ipc, achieving 18 million transactions per second to address slow database insert performance. The implementation uses a wait-free, lockless ring buffer design with zero allocation and no system calls during operation, inspired by LMAX Disruptor and DPDK.
Background
- The author built a custom inter-process communication (IPC) mechanism in Go that avoids system calls (syscalls), achieving 18 million transactions per second (TPS) for database inserts. Normally, IPC between processes requires syscalls, which add overhead. This project uses shared memory and lock-free techniques to bypass that.
- IPC (inter-process communication) is how separate processes exchange data; typical methods include pipes, sockets, and message queues, all of which involve the OS kernel. "Zero-syscall" means the processes talk directly via shared memory without asking the kernel, which is much faster but harder to implement safely.
- 18M TPS is an extremely high throughput — far beyond what traditional databases or message queues typically achieve — suggesting this is designed for specialized, latency-sensitive use cases (e.g., high-frequency trading, real-time analytics).
- The project name "hft-ipc" strongly implies the author works in or is inspired by high-frequency trading, where microseconds matter. The "zero-syscall" approach parallels techniques used in kernel bypass (e.g., DPDK, RDMA) but applied to database ingestion.
Max Weinbach says he had early access to OpenAI's new model GPT-5.6 Sol, calling it his favorite model by far. He highlights that it never gives up and will keep reasoning until it's done. OpenAI announced that GPT-5.6 Sol, along with Terra and Luna, will launch publicly on Thursday, with preview access expanding globally now.
The US government ordered Anthropic to suspend access to its Fable 5 and Mythos 5 models for all customers, citing a potential jailbreak technique that involved asking the model to review a codebase for vulnerabilities—a capability Anthropic says is available in other public models. Access was abruptly cut off on June 12.
Andrej Karpathy announces the release of Claude Fable 5, the same underlying model as Mythos but with added safeguards. He calls it a major step forward, particularly for long problem-solving sessions on difficult tasks, and describes it as state-of-the-art on nearly all benchmarks with exceptional performance in software engineering, research, and vision.
Roman Storm warns that the legal theory in his case could set a precedent making open-source developers liable for how others use their code, potentially criminalizing the mere publication of privacy, messaging, or crypto tools. He notes that developer Michael Lewellen cannot publish lawful code due to prosecution fears, and argues this chilling effect extends beyond any single case.
Meta's engineering culture is deteriorating under Mark Zuckerberg and Scale AI CEO Alexandr Wang, who have introduced keyboard tracking, reassignments to data labeling, and AI-centric performance metrics. Critics argue this incentivizes performative AI use, drives away experienced engineers, and contributed to a major Instagram hijacking incident caused by AI-written and AI-reviewed code.