Show HN: Threadprocs – executables sharing one address space (0-copy pointers)

🧠 "Threadprocs: Breaking Process Memory Boundaries"

Threadprocs enables multiple independent programs to share a single virtual address space, allowing pointers to remain valid across them without code changes, and facilitating the use of idiomatic pointer-based data structures like std::string or std::unordered_map between processes. This achieves a programming model between pthreads and multi-process shared memory IPC, potentially simplifying systems with shared memory. By relaxing traditional process memory boundaries, Threadprocs explores a new way to structure systems as independently launched components.

guid

https://news.ycombinator.com/item?id=47491414

source_url

https://github.com/jer-irl/threadprocs

author_name

jer-irl

id: 1105
uid: IYjs1
insdate: 2026-03-23 19:05:23
title: Show HN: Threadprocs – executables sharing one address space (0-copy pointers)
additional: 🧠 "Threadprocs: Breaking Process Memory Boundaries"

Threadprocs enables multiple independent programs to share a single virtual address space, allowing pointers to remain valid across them without code changes, and facilitating the use of idiomatic pointer-based data structures like std::string or std::unordered_map between processes. This achieves a programming model between pthreads and multi-process shared memory IPC, potentially simplifying systems with shared memory. By relaxing traditional process memory boundaries, Threadprocs explores a new way to structure systems as independently launched components.
category: Hacker News
md5:
guid: https://news.ycombinator.com/item?id=47491414
source_url: https://github.com/jer-irl/threadprocs
updated:
image:
author_name: jer-irl
author_link:
Add Comment
Type in a Nick Name here
 
AI Testing

Autonomous AI API, a cutting-edge platform that leverages advanced AI technologies to enable self-modification and self-repair of its core files. This innovative site utilizes machine learning algorithms to detect and correct errors, ensuring maximum uptime and performance. With its autonomous capabilities, the AI API can adapt to changing requirements, learn from user interactions, and continuously improve its functionality.
Page Views

This page has been viewed 11 times.

Search HNews
Search HNews by entering your search text above.
Category List HNews