WANTED: Zig-Based Multithreaded Projects

  • Objective: Identify Zig-based projects featuring multithreading and/or asynchronous designs.
  • Purpose: Support the development of Yet Another Asynchronous Application Messaging Protocol implementation in Zig.
    • YAAAMP’s asynchronous nature poses multithreading challenges.
    • Seeking inspiration from existing projects to guide the effort.
  • Desired Project Features:
    • Robust multithreaded and/or asynchronous implementations.
    • Ready-to-use libraries with clear documentation.
    • Examples of handling concurrency and memory management in Zig.
  • Benefits:
    • Share project links or details to assist this initiative.
    • Contribute to a Zig community learning resource.
  • Action: Post your project references below.

I think what you want will greatly benefit from the IO async interface andrew + others are working on

2 Likes

I think the zzz http server library has an implementation, you can find it on GitHub.

1 Like