#programowanie #grpc #rest
Mirki, używa ktoś na produkcji gRPC zamiast "tradycyjnych" restów? Coraz częście natrafiłam na artykuły na temat gRPC, ale jeszcze się z nim nie spotkałem w żadnym projekcie i zastanawiam się czy to faktycznie ma sens i może być nowym standardem czy może zwykłą modą. Choć pewnie jak zwykle: to zależy... ( ͡º ͜ʖ͡º)
Mirki, używa ktoś na produkcji gRPC zamiast "tradycyjnych" restów? Coraz częście natrafiłam na artykuły na temat gRPC, ale jeszcze się z nim nie spotkałem w żadnym projekcie i zastanawiam się czy to faktycznie ma sens i może być nowym standardem czy może zwykłą modą. Choć pewnie jak zwykle: to zależy... ( ͡º ͜ʖ͡º)
Myślę, że ponownie mogą spopularyzować się kanały RSS/Atom, tylko że tym razem byłyby subskrybowane przez asystentów AI, a nie ludzi.
AI niweluje główną wadę RSS, jaką jest brak personalizacji, oraz nie ma wad związanych z prywatnością i uzależnieniem od pojedynczej platformy, jakie mają obecnie dostępne rozwiązania.
Efektem końcowym byłby feed podobny do tego, oferowanego przez obecne serwisy społecznościowe, ale bez wszelkich problemów związanych z prywatnością (przy założeniu, że asystent AI działa lokalnie on device lub jest self-hosted).
Myślę też, że wszystkie platformy e-commerce docelowo zostaną wyparte przez "gołe" API RESTowe (plus plik manifestu z instrukcją obsługi dla AI, jak można korzystać z danego API).
Frontend, ubierający te dane w jakiś layout, stanie się kompletnie opcjonalny, gdyż to głównie od możliwości danego asystenta AI będzie zależało, jak te dane zaprezentuje. Asystent wbudowany w telefon czy PC pewnie zaprezentuje to w sposób zbliżony do dzisiejszej strony www, ale to, jak ta strona www będzie wyglądała i działała, będzie spersonalizowane per użytkownik. Asystent wbudowany w okulary VR/AR w formie wirtualnego sklepu przypominającego fizyczny sklep. Natomiast asystent w ciele robota np. zaprezentuje to w formie konwersacji.