Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re^2: RPC via mysql when running under websocketd?

by schweini (Friar)
on Sep 08, 2015 at 04:02 UTC ( [id://1141303]=note: print w/replies, xml ) Need Help??


in reply to Re: RPC via mysql when running under websocketd?
in thread RPC via mysql when running under websocketd?

Because the whole point of using websockets for me is to reduce latency.
And I am guessing that polling the database all the time is computationally expensive.
  • Comment on Re^2: RPC via mysql when running under websocketd?

Replies are listed 'Best First'.
Re^3: RPC via mysql when running under websocketd?
by Anonymous Monk on Sep 08, 2015 at 08:00 UTC

    Because the whole point of using websockets for me is to reduce latency. And I am guessing that polling the database all the time is computationally expensive.

    What kind of latency are you looking for?

    I doubt its expensive to query the database for messages since X ... once or three times a second ... "realtime" for humans :)

    In truth, all "events" are actually just variations of polling with different softwares doing the polling (OS...)

    See also Mojolicious: Websocket example under hypnotoad for similar discussion

      So in that thread it used to be So there is the context, use Mojo::Redis - Asynchronous Redis client for Mojolicious. but its now deprecated with link to Mojo::Redis2 - Pure-Perl non-blocking I/O Redis driver ... redis ... The Publish/Subscribe feature is fully implemented, so a client of a slave may SUBSCRIBE to a channel and receive a full feed of messages PUBLISHed to the master, anywhere up the replication tree.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1141303]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others admiring the Monastery: (2)
As of 2024-04-20 06:06 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found