Elastic Load Balancing (ELB) একাধিক টার্গেট (EC2 ইনস্ট্যান্স, কন্টেইনার ইত্যাদি) জুড়ে ইনকামিং ট্রাফিক বিতরণ করে — উপলব্ধতা উন্নত করে (কোনো একক ব্যর্থতার পয়েন্ট নেই) এবং স্কেলেবিলিটি (লোড ছড়িয়ে দেয়)। এটি নির্ভরযোগ্য, স্কেলেবল অ্যাপ্লিকেশনের জন্য একটি মূল উপাদান।
লোড ব্যালান্সার কী করে
A LOAD BALANCER sits in front of multiple backend targets and distributes requests:
Client → LOAD BALANCER → ┬→ Instance 1
├→ Instance 2
└→ Instance 3
→ spreads traffic across targets (scalability + no single instance overloaded)
→ HEALTH CHECKS: routes only to HEALTHY targets (an unhealthy one is bypassed)
→ if a target fails, traffic goes to the others → HIGH AVAILABILITY
→ single entry point (clients hit the LB, not individual instances)
