N-tier, distributed systems & electronic voting

graziazi
graziazi used Ask the Experts™
on
What is the difference between a distributed system and n-tier architecture? Are they closely related? If I was to develop a proposal for an electornic system, should I consider both or is n-tier more suitable?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Commented:
They are different but of course can be used together.

In a distributed system work is shared. Work chunks can be controlled by a central system and then handed out to clients that do the work and then send their chunk back. That is one way ... another way is where every client has more logic and is decentralized.

N-tier is client–server architecture. N taking the place of a number for how many systems work together. Consider if you had a client GUI running on a workstation that connects to a server process. If that server process also connects to a database for answer queries you have a 3-tier setup. That is a very different system that what distributed implies.

Author

Commented:
Ok thanks for that. Off the top of your head, which is more suited to a secure electronic voting system in your opinion? My guess would be the N-tier

Commented:
Yes, N-tier.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial