Philipp Oppermann
Philipp Oppermann
We use the [`pyO3`](https://github.com/pyo3/pyo3) crate for implementing Python nodes and operators. The upcoming `v0.21` release will [feature a new "Bound" API](https://polar.sh/davidhewitt/posts/replacing-pyo3-api-pt1), which enables better control over the lifetimes of GIL-references,...
There is a maximum number of open file handles per process (typically 1024). We currently allocate a separate shared memory region per output message, which can quickly exhaust this limit...
We disabled that example on the CI for now in #162. Now that we merged that PR, we should create new test releases for some example nodes and enable the...
We are planning a dora command line tool with the following subcommands: **For v0.1:** - [x] `help`: Help about any command (generated by clap) - [x] `check` - [x] Pre-check...
This is a draft for the upcoming "This Month in Rust OSDev: June 2024" post. Please add your content to this draft by creating a pull request against the `next`...
By versioning the `dora-message` crate individually, we can use the semver rules to encode which versions are compatible. This way, we can allow different versions of dora to work together...
Dora currently uses custom TCP streams to communicate with remote nodes (related: #459). This only works if the machines have public IPs, which is often not the case for cloud...
Enables other executables to invoke dora CLI commands directly without going through the argument parsing.