3 ms·
> streamed over a websocket That's my problem with this approach, I wonder what the penalty is (performance and complexity wise) for going that route. What is
by joelbluminator 6y ago
> streamed over a websocket
That's my problem with this approach, I wonder what the penalty is (performance and complexity wise) for going that route. What is it using for websockets btw, Action Cable?
- ksec 6y ago>What is it using for websockets btw, Action Cable? And that is a problem because by default Action Cable isn't scalable. You cant get it work by 100 - 200 connection and response time are very slow at 50ms+ and a lot higher at 95th percentile. AnyCable helps a lot but this is another pieces of complexity added to the system. Not a problem for Elixir and BEAM when they are sort of built for these type of workload. Although I am waiting for all the Fibre, Async and Ractor addition to Ruby 3 and see how they add fit in.
- joelbluminator 6y ago> AnyCable helps a lot but this is another pieces of complexity added to the system. What is the added complexity? I honestly never used all this stuff.