-
# Problem
When a regex search executes, it has to choose a matching engine (sometimes more than one) to carry out the search. Each matching engine needs some amount of fixed _mutable_ space on the he…
-
I'm trying to get multiple consumers for a single producer
``` rust
extern crate mioco;
use std::sync::Arc;
use mioco::mail;
use mioco::sync::Mutex;
fn main() {
mioco::start_threads(5, move || …
-
Hi,
The code that generated this error:
```
auto asyncMonitor =[](moodycamel::BlockingReaderWriterQueue &q) {
while (true) {
std::this_thread::sleep_for(std::chrono::milliseconds(1000));
…
-
Here's some initial tests. I also included JVM memory usage, to help understand the data. I don't think I have the disruptor completely worked out, as it seems really, really slow. One thing I did not…
-
Though clear to the author, it may be difficult for folks new to jctools to keep track of mpmc vs mpsc prefix in the class names. Likewise for code completion, e.g., searching for "MAQ" finds both "M…
-
```
swaisbrot@tw-mbp-swaisbrot:~/workspace/rpc-perf% multirust run nightly cargo build --release
Compiling histogram v0.3.2
Compiling bitflags v0.1.1
Compiling winapi-build v0.1.1
Compilin…
-
Hello,
I'm using this library in a project that compiles using the following warning flags:
`-Wall -Wextra -Wshadow -Wnon-virtual-dtor -pedantic -Wold-style-cast -Wcast-align -Wunused -Woverloaded-v…
dtoma updated
8 years ago
-
https://kjellkod.wordpress.com/2015/06/30/the-worlds-fastest-logger-vs-g3log/
He makes an interesting point that could lead to further optimisation of g3log.
-
Up until e63031c (inclusive) the current benchmark for coio-tcp-echo-server showed (subjectively) good results:
```
Speed: 75640 request/sec, 75640 response/sec
Requests: 2269208
Responses: 2269208
`…
-
# Unify Sockets, Timers, and Channels
Currently, there are two runtime APIs: `Poll` and `EventLoop`. `Poll` is
the abstraction handling readiness for sockets and waiting for events on
these sockets. …