Raito Bezarius on Nostr: Why does this work matter on converting to an asynchronous runtime? One big goal of ...
Why does this work matter on converting to an asynchronous runtime?
One big goal of the Lix project is to bring forth a uniform and standard inter-process communication protocol for talking to Lix and performing operations.
Similar to what you can see in the Snix (snix.dev) project, evaluation, store and build operations are split in a neat way and gRPC ties them together.
In Lix, we pursue a similar goal where we fission the client and the daemon into smaller pieces glued via the IPC!
2/2
Published at
2025-05-10 18:24:28Event JSON
{
"id": "b26727989ebc5ac16ca828cae58987c949c1cc8326fc82d3cd1ca09c79c2b2c0",
"pubkey": "5ab0ff62d0dc33bfa5c3380d991e650e4c28b949f6d524e2ef77068e8ebf37d5",
"created_at": 1746901468,
"kind": 1,
"tags": [
[
"e",
"f90ad6665cb6339e50c6410950527e6413df90c47984cbf5daa156a00367cda9",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://nixos.paris/users/raito/statuses/114484934620321511",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.mostr.pub"
]
],
"content": "Why does this work matter on converting to an asynchronous runtime?\n\nOne big goal of the Lix project is to bring forth a uniform and standard inter-process communication protocol for talking to Lix and performing operations.\n\nSimilar to what you can see in the Snix (snix.dev) project, evaluation, store and build operations are split in a neat way and gRPC ties them together.\n\nIn Lix, we pursue a similar goal where we fission the client and the daemon into smaller pieces glued via the IPC!\n\n2/2",
"sig": "f677937703292bc427491bba67a26fb39a181dbf736734403ea8ab18c254340658d445f339c2d69d5dd808972c5fab278812a9ab3324ff5c6122c6ded70b5122"
}