modulus: load balancing presentation
DESCRIPTION
A presentation describing load balancing abilities for Modulus. https://modulus.io/ Modulus is a premier Node.js hosting platform that provides a complete technology stack for application developers. This includes custom SSL, WebSockets, MongoDB, statistics, and more.TRANSCRIPT
AUTOMATED, INTELLIGENT LOAD BALANCING
RECALL THAT EACH HOST CONSISTS OF MULTIPLE SERVOS.
EACH SERVO RUNS AN INSTANCE OF YOUR APPLICATION.
Z
MODULUS AUTOMATICALLY DISTRIBUTES TRAFFIC
EVENLY ACROSS ALL INSTANCES OF YOUR APPLICATION.
MODULUS LOAD BALANCER
YOU CAN ENABLE SESSION AFFINITY ON SERVOS
TO ENSURE THAT TRAFFIC FROM A SPECIFIC CLIENT IS ALWAYS SENT TO THE SAME SERVO TO SIMPLIFY APP WRITING, AND FACILITATE ACTIONABLE USER INTELLIGENCE.
MODULUS LOAD BALANCER
IF ONE SERVO HAPPENS TO FAIL, YOUR TRAFFIC MIGRATES TO THE FUNCTIONING SERVOS WITH NO DOWN TIME.
THROUGH SERVOS, MODULUS CAN SURVIVE FAILURE AND KEEP GOING.
MODULUS LOAD BALANCER
LBLB
LB
COMBINED WITH MANAGED DNS,
TRAFFIC FROM A SPECIFIC REGION IS ROUTED TO NEAREST LOAD BALANCER.
OFTEN WHEN SOMEONE ACCESSES YOUR APPLICATION FROM A DIFFERENT REGION,
SLOW ISP CONNECTION CAN CAUSE A LAG.
LB
ALL MODULUS LOAD BALANCERS COMMUNICATE WITH ONE ANOTHER.
THUS, MODULUS CONNECTS USER TO A LOCAL LOAD BALANCER WHICH FORWARDS THEM TO THE HOST’S LOAD BALANCER.
IT’S 40 % FASTER THAN THE ISP ALTERNATIVE.
40%FASTER
40%FASTER
LB
MODULUS NODE JS.
A PORTABLE, SCALABLE AND UNIQUELY CUSTOMIZABLE HOSTING PLATFORM FOR NODE.JS DEVELOPMENT
LBLB
LB