Wpis z mikrobloga

Jakie są rodzaje komunikacji; protokołów; czegokolwiek powiązanego z wymianą informacji między aplikacjami na komputerze?

Czy wymiana zadan i odpowiedzi między aplikacjami w relacji klient serwer ma sens?

Spodobało mi się podejście bootles żeby monolit robić na funkcjonalne komponenty które ze sobą rozmawiają.

#linux
pyroxar - Jakie są rodzaje komunikacji; protokołów; czegokolwiek powiązanego z wymian...

źródło: IMG_1382

Pobierz
  • 2
@pyroxar:

https://pl.wikipedia.org/wiki/Komunikacja_mi%C4%99dzyprocesowa
Poczytaj o tzw. IPC. Zazwyczaj to co używane w praktyce to;
- pliki, - może wydawać się przestarzałe, ale jest to proste i działa. Spotykane do teraz, z powodzeniem używane jak np. interfejs /sys i /proc , które wystawia jądro Linux do komunikacji
- pamięć współdzielona - dość dużo tutoriali istnieje praktycznei w każdym normalnym języku (zaczynając od ANSI C) jak to zaimplementować. Fajne wydajne rozwiązanie, ale głównie to