Solved

What are the best languages to use for programming a distributed system or application?

Posted on 2004-04-13
1
130 Views
Last Modified: 2010-05-18
I'm a experienced programmer, but a beginner to distributed programming. Therefore, I am unsure what would be the best technology to use for this project.  I'm in a microsoft/solaris environment (mostly microsoft), and I want to build a database driven client/server application that has a web interface for presentation and simple data entry.  I am thinking VC++ .net as opposed to java (rmi, ejb) for performance because there will be a great deal of number crunching involved, I dunno!  Moreover, could you recommend some reference material that could aid me or bring me up to speed?

The most outstanding question I have about distributed programming is how data from one client is communicated and sychronized between the servers (application, database) and the other clients?

Where can I find simple code examples?
0
Comment
Question by:rvinsonDEV
1 Comment
 
LVL 45

Accepted Solution

by:
sunnycoder earned 250 total points
Comment Utility
There is a lot of theory behind what you are asking ... Distributed systems involve some complex algorithms and provide reasoably comfortable interface to the users ... If you are simply planning to develop a distributed systems application then read a bit about about your options and start with any of the suitable language/methodologies .. (corba, rmi, rpc, mpi etc) ...

If you want to develop a distributed system or just want to learn the internals, then I found this book very helpful
Distributed Systems: Concepts and Design : by George Coulouris, Jean Dollimore and Tim Kindberg
http://www.cdk3.net/
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

I know it’s not a new topic to discuss and it has lots of online contents already available over the net. But Then I thought it would be useful to this site’s visitors and can have online repository on vim most commonly used commands. This post h…
Although it can be difficult to imagine, someday your child will have a career of his or her own. He or she will likely start a family, buy a home and start having their own children. So, while being a kid is still extremely important, it’s also …
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …
In this fifth video of the Xpdf series, we discuss and demonstrate the PDFdetach utility, which is able to list and, more importantly, extract attachments that are embedded in PDF files. It does this via a command line interface, making it suitable …

771 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

12 Experts available now in Live!

Get 1:1 Help Now