Looking for a mentor for SAOC

Vlad Chicoș vladut.chicos at gmail.com
Mon Sep 12 10:26:16 UTC 2022


Hi! I am interested in working on this project : 
https://github.com/dlang/projects/issues/84 (QUIC Protocol) and I 
am in search of a mentor. The judges proposed me to work on an 
implementation of QUIC Protocol that does not have a hard 
dependency on vibe.d.  In order to achieve this, I want to work 
on an abstraction layer of multiple components like an UDP 
socket, threads, and some synchronization mechanisms(Mutex for 
example) to handle the concurrent nature of QUIC. As Sönke 
suggested me, an initial implementation of this abstraction layer 
could involve the Druntime primitives(with fibers behind the 
"Thread", for example).

This protocol puts an emphasis on encryption, so the project 
should start by implementing a compliant handshake that exchanges 
both transport and TLS 1.3 related information.

Thank you!






More information about the Digitalmars-d mailing list