Mark Mandel

Results 145 issues of Mark Mandel

> The other thought I had too was it might be worth doing benchmarks with multiple udp clients (maybe more than current cpu on the machine?) and multiple servers, and...

good first issue
help wanted
area/performance
area/build-tools

Context: > If the filter traits were moved to another crate, filters could be defined in separate crates and loaded by Quilkin at runtime. That would be much more reasonable...

kind/feature
area/user-experience
kind/design
area/filters

There are lots of use cases for being able to send packets from a Filter, or something similar, e.g. - DTLS/Encryption that requires a handshake - Sending regular packets to...

kind/design
priority/medium
area/networking

It has come up in discussion that it might be optimal to have separate traits for Content Filtering/Modifications, and also for Content Routing. Right now, they are a single Filter...

area/user-experience
kind/design
area/filters
priority/medium

Looking at this example, and upcoming refactoring to API surfaces, I think it would be good to compile this example and make sure the code is not broken in CI...

good first issue
help wanted
kind/cleanup
area/build-tools
priority/medium

Just noticed that godot implemented DTLS into their UDP stack: https://godotengine.org/article/dtls-report-1 https://godotengine.org/article/enet-dtls-encryption From initial review, DTLS gives us encryption, without the overarching of UDP reliability layer that Quic has. That...

kind/feature
help wanted
kind/design
priority/medium

This is a placeholder issue to put links for various libraries, ideas and research into encryption for UDP.

kind/feature
help wanted
priority/medium

Be able to have a filter that is processed Asynchronously. This wouldn't have the ability to block, or route requests, but would allow for processing and parsing of packets not...

kind/feature
area/user-experience
kind/design
priority/high

I tend to use [`cargo-workspaces`](https://github.com/pksunkara/cargo-workspaces) which has one line commands for syncing the version and publishing across crates in the workspace. _Originally posted by @XAMPPRocky in https://github.com/googleforgames/quilkin/pull/252#discussion_r633209100_ Looks like this...

area/meta
area/build-tools
priority/low

Right now we use the [prometheus](https://crates.io/crates/prometheus) for metric capture and exposure. OpenTelemetry is a project to watch as an OSS standard for both metrics and telemetry data, with the ability...

good first issue
help wanted
area/operations
kind/cleanup
priority/medium