Dmitry Olshansky

Results 20 issues of Dmitry Olshansky

Let's see what's missing and then decide on the new home for the code generator. The tables were generated by running ./run.d from: https://github.com/DmitryOlshansky/gen-uni-dlang

Enhancement
stalled

Taking this short program as an example: ```d import std.regex, std.stdio; void main(string[] argv) { auto re = regex(argv[1]); auto matches = matchFirst(argv[2], re); writeln(matches); } ``` Before: ``` time...

Looking at Wekka's Mecca I see they also use Edge Trigger mode of epoll but do not care to remember short-reads/short-writes. Indeed only streaming protocols stand to slightly benefit from...

If anything Wekka.io proves that in order to maximize performance one has to go as low to the metal as possible. Photon is not exactly in the same league but...

For now only HTTP server sample could serve to find certain bugs under load. Need cleaner benchmarks / tests that do not depend on lots of user-land processing (HTTP certainly...

enhancement

To show how to setup Photon-driven project + showcase support for some C/C++ libraries out of the box.

I have it in Photon and it's a sizable chunk but I'd rather keep it separate. Being extremely lightweight it could also easily work on threads, fibers with Mecca/foi and...

Provide at least first iteration of channels distributed over network, these must support: - working over existing protocols such as AMPQ, MQTT etc. - bring your own serialization (including to...

Might be looking for some creative use of futex syscall + atomic ops on a word of memory. The idea is to start with lightweight object, then fallback to eventfd...