aboutsummaryrefslogtreecommitdiff
path: root/_bibliography
diff options
context:
space:
mode:
Diffstat (limited to '_bibliography')
-rw-r--r--_bibliography/rpc.bib113
1 files changed, 111 insertions, 2 deletions
diff --git a/_bibliography/rpc.bib b/_bibliography/rpc.bib
index 266c603..638cf1b 100644
--- a/_bibliography/rpc.bib
+++ b/_bibliography/rpc.bib
@@ -208,7 +208,7 @@
organization={Springer}
}
-@misc{orcalenfs,
+@misc{oraclenfs,
title={Overview of Secure RPC},
author={Oracle},
url = {https://docs.oracle.com/cd/E23823_01/html/816-4557/auth-2.html},
@@ -267,7 +267,7 @@
}
@misc{Apigee,
- title={Is Cap'n Proto Secure?},
+ title={gRPC: The Story of Microservices at Square},
author={Surtani, Manick and Ho, Alan},
url = {https://www.youtube.com/watch?v=-2sWDr3Z0Wo},
}
@@ -359,3 +359,112 @@
author={Srinivasan, R},
year={1995}
}
+
+@misc{grpcchapter,
+ title={gRPC},
+ booktitle={Programming Models for Distributed Computation},
+ author={Grosu, P and Abdul Rehman, M and Anderson, E and Pai, V and Miller, H},
+ url = {http://dist-prog-book.com/chapter/1/gRPC.html},
+ publisher = {Github}
+}
+
+@misc{stubrpc,
+ title={stub},
+ author={Rouse, M},
+ url = {http://whatis.techtarget.com/definition/stub},
+ publisher = {WhatIs}
+}
+
+
+@misc{grpcpersec,
+ title={Scalable Realtime Microservices with Kubernetes and gRPC},
+ author={Mandel, M},
+ url = {https://www.youtube.com/watch?v=xb8u2s7cxzg&t=486s},
+ publisher = {YouTube}
+}
+
+@misc{usgdp,
+ title={2016 United States Budget Estimate},
+ author={InsideGov},
+ url = {http://federal-budget.insidegov.com/l/119/2016-Estimate},
+ publisher = {InsideGov}
+}
+
+
+@incollection{notedistributed,
+ title={A note on distributed computing},
+ author={Waldo, Jim and Wyant, Geoff and Wollrath, Ann and Kendall, Sam},
+ booktitle={Mobile Object Systems Towards the Programmable Internet},
+ pages={49--64},
+ year={1997},
+ publisher={Springer}
+}
+
+@misc{dewan,
+ title={Synchronous vs Asynchronous},
+ author={Dewan, P},
+ url = {http://www.cs.unc.edu/~dewan/242/s07/notes/ipc/node9.html},
+ year={2006},
+ publisher = {UNC}
+}
+
+
+@misc{async,
+ title={Asynchronous RPC},
+ url = {https://msdn.microsoft.com/en-us/library/windows/desktop/aa373550(v=vs.85).aspx},
+ year={2006},
+ publisher = {Microsoft}
+}
+
+@misc{roi,
+ title={Remote Object Invocation},
+ author={Setia, S},
+ url = {https://cs.gmu.edu/~setia/cs707/slides/rmi-imp.pdf},
+ publisher = {QMU}
+}
+
+
+@misc{Wiener,
+ title={XML-RPC},
+ author={Weiner, D},
+ url = {http://xmlrpc.scripting.com/spec.html},
+ year={1999},
+ publisher = {QMU}
+}
+
+
+@misc{soapvsxml,
+ title={XML-RPC},
+ author={Jones, M},
+ url = {https://www.quora.com/What-is-the-difference-between-xml-rpc-and-soap},
+ year={2014},
+ publisher = {Quora}
+}
+
+@misc{thrifttut,
+ title={Apache THRIFT: A Much Needed Tutorial},
+ author={Maheshwar, C},
+ url = {http://digital-madness.in/blog/wp-content/uploads/2012/11/BSD_08_2013.8-18.pdf},
+ year={2013},
+ publisher = {Digital Madness}
+}
+
+@misc{finagletut,
+ title={Finagle-Quickstart},
+ author={Twitter},
+ url = {https://twitter.github.io/finagle/guide/Quickstart.html},
+ year={2016},
+ publisher = {Twitter}
+}
+
+
+@misc{norman,
+ title={Communication Fundamentals},
+ author={Norman, S},
+ url = {http://slideplayer.com/slide/8555756/},
+ year={2015},
+ publisher = {SlideShare}
+}
+
+
+