1. How distributed computing systems are going to be evolved in future and explain it briefly mentioning/citing with proper references. 2.Write limitations of following technologies a.XML b. SOA c. SOAP d. Spring 3. Explain working principles of 2 phase locking and 3 phase locking 4. Describe the essentiality of transaction management and explain how transaction management works in distributed platforms. 5. What are different simulation/emulation frameworks available for distributed computing platforms to simulate and compare and contrast its capabilities. 6. Write different approaches to achieve high performance in distributed environments. 7. Explain major distributed platform areas and its algorithm strengths and weakness Assignment questions for M.Sc Second Year First Semester Students Course: Distributed Systems: Submission Date : Jan 10 2019. [email protected], sub:Name/id/Msc/tveti 8. Write different clock synchronization and leadership algorithms for distributed platforms. 9. Write a short note on evolution of distributed programming with proper references. 10. Describe the current limitations and Strengths of leading distributed computing platforms with proper references.
Answers
Answer:
1. How distributed computing systems are going to be evolved in future and explain it briefly mentioning/citing with proper references.
The current computing/software paradigm isn’t scalable since it relies on “shared memory”, but most physical systems work on message passing, so to make progress you have to persuade folks to give up one for the other. You can lower the bar on the transition by making SMP work as a programming paradigm on top of message passing -
2.Write limitations of following technologies a.XML b. SOA c. SOAP d. RESTful
Service Oriented Architecture (SOA), is most frequently used term, but people do not have deep knowledge that what Service Oriented Architecture actually is. They get confused and relate it with cloud computing. In the last few years, cloud computing has grown into one of the emerging technologies in IT industry. The cloud computing is dynamically scalable resources, where SOA is the concept of loosely coupled services. Each service is independent of the other; together they can form a complete system. This paper gives an overview of cloud computing and SOA and also proposes a solution that SOA should be merged with cloud to eliminate the SOA limitations. Combining cloud with SOA will enhance the availability and reliability of SOA and will reduce its messaging overhead.
Read more on Brainly.in - https://brainly.in/question/7334417#readmore
3. Explain working principles of 2 phase locking and 3 phase locking
4. Describe the essentiality of transaction management and explain how transaction management works in distributed platforms.
5. What are different simulation/emulation frameworks available for distributed computing platforms to simulate, compare and contrast its capabilities.
6. Write different approaches to achieve high performance in distributed environments.
7. Explain major distributed platform areas and its algorithm strengths and weakness
8. Write different clock synchronization and leadership algorithms for distributed platforms.
9. Write a short note on evolution of distributed programming with proper references.
10. Describe the current limitations and Strengths of leading distributed computing platforms with proper references.
Explanation: