Guides
Learn our projects properly
Step-by-step walkthroughs with every command written out and the reasoning behind each step included.
Building a web service with CWIST
Install the library, serve your first route, add JSON, a database and a health endpoint, then run the binary you just produced.
Choosing between the reactor and the classic pool
Two request paths, two failure shapes. How to tell which one your workload wants, and how to read the latency distribution honestly.
Running CWIST on WASI 0.2
Compile a CWIST server to wasm32-wasip2 and serve it under wasmtime, with the guest owning its own accept loop.
Deterministic memory with libttak arenas
Replace per-object malloc and free with generational arenas, then add epoch reclamation for the cross-thread case.