babl-ws / babl

Low-latency WebSocket Server
https://babl.ws
Apache License 2.0
68 stars 22 forks source link

why do you use Session for authenticaion #116

Closed fizz12344321 closed 2 years ago

fizz12344321 commented 2 years ago

Hi, i love your repository. Why do you use "Session" in this project, why don't you use other authentications ? and what is "IPC", "multicast network" here xoa1

fizz12344321 commented 2 years ago

and why don't you use "Disruptor" for processing data to achieve High concurrency

epickrram commented 2 years ago

IPC = inter-process communication (in this case the Aeron IPC transport). We use Aeron IPC in place of the Disruptor. They provide similar capabilities, but Aeron allows communication between different Java processes. The Disruptor requires that consumers run within the same memory space as producers.