Tuesday, 18 December 2018

Micro Services && RPC

.Net Core is open source:
https://github.com/dotnet/coreclr

MS stack:
IIS (Internet Information Service) ----- Apache equivalent
ASP.net(.net MVC framework with module to SQL db, ASP scripting language)  -------- PHP euqiavalent

IIS && APS.net can be replaced by .net core which runs on windows and Linux like GO replaces Apache and PHP on ubunutu

Micro Services:


Remote procedure call :
Used to connect micro services instead of REST(faster):

Remote procedure call

From Wikipedia, the free encyclopedia
https://upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (November 2009)(Learn how and when to remove this template message)
In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (local) procedure call, without the programmer explicitly coding the details for the remote interaction. That is, the programmer writes essentially the same code whether the subroutine is local to the executing program, or remote.[1] This is a form of client–server interaction (caller is client, executor is server), typically implemented via a request–response message-passing system. In the object-oriented programming paradigm, RPC calls are represented by remote method invocation (RMI). The RP

No comments:

Post a comment