[erlang-questions] Curious: disparate net_ticktime's

Scott Lystig Fritchie fritchie@REDACTED
Thu May 22 05:27:17 CEST 2014


Ulf Wiger <ulf@REDACTED> wrote:

uw> This means that if there is no traffic between the nodes, there may
uw> be problems if one node sends ticks at a lower frequency than that
uw> expected by the other nodes.

AFAIK, this can also be tickled by a very large message sent between
nodes and the network is "slow enough"(*).  The inet_drv driver may be
busy transferring data in the middle of that message, but that busy-ness
does not affect the ticktime ticker thingie.

-Scott

(*) It might be that 1Gbit/sec Ethernet or 100Mbit/sec Ethernet is just
too slow to transfer a 3 Gbyte Erlang term(**).  Or you've been bitten
by a congested network that's dropping packets.  Or something else.

(**) This has never, ever, accidentally happened in a Riak cluster, oh,
heavens, no.



More information about the erlang-questions mailing list