1 (a)
What happens if two process failure of the coordinator simultaneously and both decide to hold election? Explain.
5 M
1 (b)
What do you mean by marshalling of arguments and results in RPC? List the actions involved in marshalling.
5 M
1 (c)
Can persistence be maintained at the bean level? If so, how it is done?
5 M
1 (d)
Comparison of NOS and DOS.
5 M
2 (a)
Explain the Lamport's happens before relation along with the conditions. How are Lamport's logical clocks implemented?
10 M
2 (b)
Compare processes and threads. Explain user level and kernel level threads. What is the need of light weight threads?
10 M
3 (a)
Explain the need of client centric consistency models as compared to data centric consistency models. Explain any two client centric models.
10 M
3 (b)
How deadlock detection is different for a distribution system? Explain any one algorithm for Distributed deadlock detection.
10 M
4 (a)
What are the reasons for migration of code? Explain the various models for code migration.
10 M
4 (b)
Explain SOA life cycle with diagram. Also state the advantages of SOA.
10 M
5 (a)
Explain RMI in CORBA by defining three level architecture in CORBA.
10 M
5 (b)
Give in detail steps required for developing an application using EJB framework with example.
10 M
Write short notes on (any two):
6 (a)
Group Communication
10 M
6 (b)
Distributed Computing Models.
10 M
6 (c)
.NET architecture
10 M
More question papers from Distributed System