Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

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

by Anonymous Monk
on Sep 08, 2015 at 08:00 UTC ( #1141319=note: print w/replies, xml ) Need Help??


in reply to Re^2: 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.

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

  • Comment on Re^3: RPC via mysql when running under websocketd?

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

    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
Node Status?
node history
Node Type: note [id://1141319]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (9)
As of 2020-05-25 09:18 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    If programming languages were movie genres, Perl would be:















    Results (144 votes). Check out past polls.

    Notices?