aboutsummaryrefslogtreecommitdiff
path: root/_bibliography/rpc.bib
blob: b0e89329201dae4f694644d79ef7338b706070ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
@inproceedings{Uniqueness,
  author    = {Philipp Haller and
               Martin Odersky},
  title     = {Capabilities for Uniqueness and Borrowing},
  booktitle = {ECOOP 2010, Maribor, Slovenia, June 21-25, 2010.},
  pages     = {354--378},
  year      = {2010},
}

@article{implementingrpc,
  title={Implementing remote procedure calls},
  author={Birrell, Andrew D and Nelson, Bruce Jay},
  journal={ACM Transactions on Computer Systems (TOCS)},
  volume={2},
  number={1},
  pages={39--59},
  year={1984},
  publisher={ACM}
}

@article{rmipaper,
  title={A Distributed Object Model for the Java\^{} T\^{} M System},
  author={Wollrath, Ann and Riggs, Roger and Waldo, Jim},
  year={1996}
}

@book{rmibook,
  title={Java. rmi: The Remote Method Invocation Guide},
  author={Pitt, Esmond and McNiff, Kathy},
  year={2001},
  publisher={Addison-Wesley Longman Publishing Co., Inc.}
}

@book{critiqueofrpc,
  title={A critique of the remote procedure call paradigm},
  author={Tanenbaum, Andrew Stuart and van Renesse, Robbert},
  year={1987}
}

@inproceedings{rpcoverrdma,
  title={FaSST: Fast, Scalable and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs},
  author={Kalia, Anuj and Kaminsky, Michael and Andersen, David G},
  booktitle={12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)},
  pages={185--201},
  organization={USENIX Association}
}

@inproceedings{sunnfs,
  title={Design and implementation of the Sun network filesystem},
  author={Sandberg, Russel and Goldberg, David and Kleiman, Steve and Walsh, Dan and Lyon, Bob},
  booktitle={Proceedings of the Summer USENIX conference},
  pages={119--130},
  year={1985}
}

@misc{thrift,
  title={Apache Thrift},
  author={Prunicki, Andrew},
  year={2009}
}

@book{corba,
  title={CORBA 3 fundamentals and programming},
  author={Siegel, Jon and Ph. D.},
  volume={2},
  year={2000},
  publisher={John Wiley \& Sons New York, NY, USA:}
}

@misc{grpc,
 title = {gRPC},
 author={Google},
 url = {http://www.grpc.io/},
 note = {Accessed: 2016-11-11},
}

@misc{soaparticle1,
 title = {Exclusive .NET Developer's Journal "Indigo" Interview with Microsoft's Don Box},
 author={Derek Ferguson},
 url = {http://dotnet.sys-con.com/node/45908},
 note = {Accessed: 2016-11-11},
}

@misc{corbasite,
 title = {CORBA-OMG},
 author={CORBA},
 url = {http://www.corba.org/},
 note = {Accessed: 2016-11-11},
}


@inproceedings{finagle,
  title={Your server as a function},
  author={Eriksen, Marius},
  booktitle={Proceedings of the Seventh Workshop on Programming Languages and Operating Systems},
  pages={5},
  year={2013},
  organization={ACM}
}

@inproceedings{anycastrpc,
  title={Anycast-RPC for Wireless Sensor Networks},
  author={Bergstrom, Eric and Pandey, Raju},
  booktitle={2007 IEEE International Conference on Mobile Adhoc and Sensor Systems},
  pages={1--8},
  year={2007},
  organization={IEEE}
}

@article{rpcrfc,
  title={RFC 1831 - RPC: Remote procedure call protocol specification version 2},
  author={Srinivasan, Raj},
  year={1995}
}