egeberkaygulcan / dstest

3 stars 1 forks source link

Bootstrap network #2

Closed joaomlneto closed 4 months ago

joaomlneto commented 5 months ago

This is the hello world for the listeners.

Includes a TCP Interceptor and an HTTP Interceptor for now.

The requests are then queued, but not a lot beyond that has been done.

Some changes required on your end:

Some manual changes required between intercepting TCP payloads and HTTP payloads.

Intercepting HTTP
Intercepting using Sockets
joaomlneto commented 4 months ago

@egeberkaygulcan I think this is good to merge. It has lots of 🍝code that does the basic networking stuff, held together by a "Network Manager":

Messages are not yet sent back to the replicas.

I've poked the process manager code a bit and may have induced pesky merge conflicts: needed to add a few params to pass to the workers (their ID, interceptor ports, num replicas).