Perform client side load balancing across a list of nodes
-
Updated
Jan 6, 2023 - TypeScript
Perform client side load balancing across a list of nodes
Express API developed in Typescript and deployed to ECS Fargate that sits behind a private Application Load Balancer and exposed to the world using an Http API Gateway. This repo includes the CloudFormation template the defines all the resources.
Repository from exanubes.com for Fargate App with a SSL Certificate
Example nodejs load balancer using express + docker + nginx
[v1.00] This is a reverse proxy that provides load balancer and dynamic server allocation with websocket broadcast between the server and the reverse proxy.
Load balancers for Node, including the power of two choices algorithm
Virtual Private Cloud (VPC) configurations using Pulumi (Infrastructure as code)
Enhance your Next.js app with Traefik integration—no Docker needed. This repo streamlines a personalized host setup like "nextjs.localhost" using a reverse proxy and load balancer. Achieve secure HTTPS access via TLS with mkcert. Simplify deployment, configure Traefik and Next.js settings effortlessly for optimal performance.
nginx sample
Tweetapp - clone
Vehicle gateway servers (HTTP REST API + TCP Server) and also TCP client to connect to communicate with with TCP server & REST API. HAPROXY roundrobin load-balancing used for horizontal scalability between TCP servers + uses Redis PubSub to collaborate and each command / reply their tcp clients.
Practice using bullmq and schedule to run distributed bash job
Load balancer using Node and Express to demonstrate how load is distributed on incoming requests in weighted round robin fashion.
Run tasks in Web Workers, balanced into a limited number of threads.
A simple project of nginx that uses load-balancer and reverse-proxy
NodeJS HTTP reverse proxy
Add a description, image, and links to the load-balancer topic page so that developers can more easily learn about it.
To associate your repository with the load-balancer topic, visit your repo's landing page and select "manage topics."