Matěj Laitl
Matěj Laitl
Hi, support for non-rustup installs has arrived into master, but the released version does not yet contain it. It would be cool to release a new version containing the support....
Hi, when doing some benchmarking of various server engines (that also resulted in fixing #141, thx @daviddenton), I've found that apache4 and apache (5) engines' memory consumption rises sharply starting...
### What it does These collection types implement [`From`](https://doc.rust-lang.org/std/convert/trait.From.html#impl-From%3C%5BT%3B%20N%5D%3E-for-HashSet%3CT%2C%20RandomState%3E): `HashSet`, `BTreeSet`, `BinaryHeap`, `LinkedList`, `VecDeque` (and `Vec`). These collection types implement [`From`](https://doc.rust-lang.org/std/convert/trait.From.html#impl-From%3C%5B(K%2C%20V)%3B%20N%5D%3E-for-HashMap%3CK%2C%20V%2C%20RandomState%3E): `HashMap`, `BTreeMap`. Suppose you want to construct one of...
Per @PabloMansanet's https://github.com/tonarino/actor/pull/67#discussion_r883395081 > I wonder if we can have a default implementation of this method using [type_name](https://doc.rust-lang.org/std/any/fn.type_name.html), since it's mostly what we're manually doing anyway.
Mentioned by @skywhale in https://github.com/tonarino/actor/pull/53#discussion_r635802296 CC @bschwind. It would be certainly more locally consistent as the `receive_timeout` field is already private on purpose. It would cause some churn for crate...
If I look correctly, metrics are currently only collected in System::run_actor_select_loop() -> `recv(addr.message_rx) -> msg =>` arm. That opens a possibility to collect the metrics solely inside Actor::handle(), without any...
Currently, `crossbeam` could be updated: ``` strohel@mat480s ~/projekty/actor $ cargo outdated -R Name Project Compat Latest Kind Platform ---- ------- ------ ------ ---- -------- crossbeam 0.7.3 --- 0.8.0 Normal ---...
If I understand the overall architecture right, the "flow control" using `actor` feels most natural when there are _slow_ producers and _fast_ consumers. Or if dropping messages is fine. In...
This is a tracking issue for applying various techniques in innernet to traverse NATs in the path. CC @skywhale. @mcginty has curated https://tailscale.com/blog/how-nat-traversal-works/ as the best resource on toolbox we...
This would be one of techniques to help with #109. Ref: https://tailscale.com/blog/how-nat-traversal-works/#partially-manipulating-port-maps Before connecting, innernet could try to find an IGD (internet gateway device) using UPnP on the local network,...