Главная
Study mode:
on
1
Introduction
2
Remote Procedure Call
3
Early Networked Systems
4
Beginnings of RPC
5
Distributed Systems Difficulties
6
Procedure Call Model
7
RFC 707 Caveats
8
Industrial Distributed Systems
9
Research Into Practice
10
Distributed Objects
11
CORBA
12
A Note on Distributed Computing
13
Fallacies of Distributed Computing
14
Distributed Java
15
Web Services
16
Local vs. Remote
17
Blocking Calls
18
Communication Patterns
19
Coupling Problems
20
My Favorite: Erlang
21
Scaling Systems
22
Summary
Description:
Explore the myths and realities of Remote Procedure Calls (RPC) in distributed systems through this comprehensive conference talk. Delve into the origins and evolution of RPC, examining its alleged benefits and limitations in networked applications. Learn about early networked systems, the beginnings of RPC, and the inherent difficulties in distributed computing. Understand the procedure call model and its implications, as well as the caveats outlined in RFC 707. Investigate industrial distributed systems, the transition from research to practice, and the emergence of distributed objects and CORBA. Analyze the fallacies of distributed computing, explore distributed Java and web services, and compare local and remote operations. Examine blocking calls, communication patterns, and coupling problems in distributed systems. Discover the speaker's favorite approach using Erlang and gain insights into scaling distributed systems. Conclude with a summary of key takeaways for developing robust and efficient distributed applications. Read more

Mythbusting Remote Procedure Calls

GOTO Conferences
Add to list
0:00 / 0:00