{{tag>Prog RPC IPC}} # Notes Communication inter-processus RPC Voir : * https://fr.wikipedia.org/wiki/Communication_inter-processus * https://fr.wikipedia.org/wiki/Appel_de_proc%C3%A9dure_%C3%A0_distance * https://fr.wikipedia.org/wiki/S%C3%A9rialisation * https://solace.com/blog/experience-awesomeness-event-driven-microservices/ * [Vidéo 99 % des développeurs ne comprennent pas les RPC](https://www.youtube.com/watch?v=K4_cgtAe4HM) * [Vidéo Lesson 21 - Integration Styles: Remote Procedure Call](https://www.youtube.com/watch?v=OGgbajZNwpU&list=PLdsOZAx8I5umhnn5LLTNJbFgwA3xbycar&index=120) * [Vidéo Lesson 22 - Integration Styles: Messaging](https://www.youtube.com/watch?v=Oq5VP0cKwXI&list=PLdsOZAx8I5umhnn5LLTNJbFgwA3xbycar&index=119) * [[Notes CORBA]] Exemple : * RestAPI * gRPC / Protocol Buffers * GraphQL * ZeroMQ /ZeroRPC et autres * Socket.io * RSocket.io * Apache Avro * Apache Thrift