Solved

Is there any relationship between load balancing and architect of the application

Posted on 2011-02-16
5
230 Views
Last Modified: 2012-05-11
Hi ,

I have a applicationi desgin one architect .

Controller-->DAO .

our applciation will going to access more than 10000 ppl in at a time .

I want to know whether load blanacing is depend upon arichetect !
0
Comment
  • 2
  • 2
5 Comments
 
LVL 26

Expert Comment

by:ksivananth
ID: 34913764
load balancing is a requirement whereas architect is desig structure for a requirement. loadbalancing usually achieved by running multiple isntace of applications and sharing the load between them.
0
 
LVL 11

Accepted Solution

by:
MajorBigDeal earned 250 total points
ID: 34913817
Load balancing can definitely be affected by the architecture of various parts of the system.  Depending on the complexity of what you are doing, there could be many different types of load balancing happing at the same time.  The web servers, database, application servers, network, clusters of hosts,  etc. could all be performing various forms of load balancing.  I'd like to be more specific but your question is very general.
0
 
LVL 20

Author Comment

by:Sathish David Kumar N
ID: 34913930
@ksivananth: Thanks i understand , so if more instance created means load balancing will effected right ?

@MajorBigDeal: Thanks , How the will effected the architecture ?  Sorry more specific in the sences ?  iam not getting what ur asking ?  your asking abt which balancing i am asking right ?

0
 
LVL 26

Assisted Solution

by:ksivananth
ksivananth earned 250 total points
ID: 34914056
trying to make it shor..., tsimply creating multiple instance doesn't mean load balancing, the load should be shared. the load can be shared dynamicall or statically and built either with in your app or use some third party apps.

with dynamic loadbalancing, the requests are directed to other nodes based on the load on them. so the arch design will be like

yourapps --- loadbalancer --- client apps

with static, certain set of clients talk to specific node/instance. though this is not 100%loadbalancing, there are apps follow it.
0
 
LVL 11

Expert Comment

by:MajorBigDeal
ID: 34917716
Yes, I thought if we could narrow the question down I could you you a better answer.  For example, you mentioned DAO, so to me that implies that you are trying to balance transactions to a database - is that correct?

One way of looking at it is to ask which parts of the architecture will have multiple "nodes"?  That is where your opportunitiues for load balancing are.  The "nodes" could be web servers, database instances, or other things depending on what you are try to do.  Probably the most common example would be balancing many web requests across a web server farm.   Here is a very nice article:

http://en.wikipedia.org/wiki/Load_balancing_%28computing%29

0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
micro services vs rest web services 16 86
Responding to Java JComponent extended classes's resize event 4 52
replace a word with other 1 40
couple of eclipse 5 25
Java contains several comparison operators (e.g., <, <=, >, >=, ==, !=) that allow you to compare primitive values. However, these operators cannot be used to compare the contents of objects. Interface Comparable is used to allow objects of a cl…
This was posted to the Netbeans forum a Feb, 2010 and I also sent it to Verisign. Who didn't help much in my struggles to get my application signed. ------------------------- Start The idea here is to target your cell phones with the correct…
Viewers learn about the third conditional statement “else if” and use it in an example program. Then additional information about conditional statements is provided, covering the topic thoroughly. Viewers learn about the third conditional statement …
Viewers learn about the “for” loop and how it works in Java. By comparing it to the while loop learned before, viewers can make the transition easily. You will learn about the formatting of the for loop as we write a program that prints even numbers…

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now