Main
Distributed programming over time has been ignored in most implementations due to lack of skill in most development companies.
Benefits of Distributed Programming
Resource management is very efficient.
Risks are considerably reduced.
Scalability to different platforms and databases.
Increases focus on the core business requirements.
Performance of the system improves dramatically.
Highly configurable.
Drawbacks of Distributed programming
The experience of developers and skill requirement is a bottleneck.