<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem microservice</title>
<link>https://forum.pasja-informatyki.pl/tag/microservice</link>
<description>Powered by Question2Answer</description>
<item>
<title>Prowizoryczny system kolejkowania z mognodb</title>
<link>https://forum.pasja-informatyki.pl/534623/prowizoryczny-system-kolejkowania-z-mognodb</link>
<description>Cześć&lt;br /&gt;
&lt;br /&gt;
Mam pytanie odnośnie mikroserwisów i kolekowania. Mianowicie mam 3 mikroserwisy które zajmują się enkodowaniem plików wideo i 1 system który zapisuje otrzymane pliki od klienta. &amp;nbsp;Muszę teraz jakoś przekazać informację aby mikroserwisy zaczęły enkodować pliki.&lt;br /&gt;
&lt;br /&gt;
Pierwszym pomysłem było rabbitmq albo kafak jednak nigdy nie pracowałem z tymi rozwiązaniami oraz nie chcę komplikować systemu. Pomyślałem że stworzę wspólną baze mongo do które system system wpisze nowy dokument zawierający ściężke pliku oraz jakieś podstawowe dane a serwisy enkodujące będą w pętli czekały na nowe pliki. Jendak pojawia się pytanie czy mikroserwisy będą miały dostęp do ścieżki oraz jak zapobiec aby serwisy enkodujące nie zaczeły enkodować tego samego pliku.</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/534623/prowizoryczny-system-kolejkowania-z-mognodb</guid>
<pubDate>Thu, 25 Mar 2021 19:37:23 +0000</pubDate>
</item>
<item>
<title>Uwierzytelnię w mikro serwisach</title>
<link>https://forum.pasja-informatyki.pl/532288/uwierzytelnie-w-mikro-serwisach</link>
<description>

&lt;p&gt;Cześć.&lt;/p&gt;



&lt;p&gt;Mam pytanie odnośnie budowy uwierzytelniania w architekturze mikro serwisowej. Uczę się budować tylko nie wiem czy dobrze myślę co do budowy.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;vps_1 -&amp;nbsp;&lt;/strong&gt;umożliwia&amp;nbsp;&lt;strong&gt;edytowanie samochód,&lt;/strong&gt;&amp;nbsp;dodawanie&lt;strong&gt;&amp;nbsp;nowych samochodów&lt;/strong&gt;&amp;nbsp;oraz &lt;strong&gt;pobieranie&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;vps_2 -&amp;nbsp;&lt;/strong&gt;umożliwia &lt;strong&gt;dodawanie numerów rejestracyjnych&lt;/strong&gt; oraz &lt;strong&gt;przypisywanie numeru do samochodu&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;vps_db -&amp;nbsp;&lt;/strong&gt;baza danych aplikacji mysql oraz redis dla session&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;vps_3 -&amp;nbsp;&lt;/strong&gt;logowanie do aplikacji oraz inne jakie 2fa. Jeśli user poprawnie się loguje dostaje &lt;strong&gt;JWTToken&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Załóżmy, że to jakaś podstawowa architektura naszej aplikacji. Wszystko działa w rest api.&lt;/p&gt;



&lt;p&gt;I teraz pytanie. &lt;strong&gt;vps_3&amp;nbsp;&lt;/strong&gt;umożliwia nam zalogowanie się do&amp;nbsp;aplikacji.&amp;nbsp;Po poprawnej weryfikacji hasła i loginu otrzymujemy token. I teraz chcemy dodać nowy samochód. To czy nasz &lt;strong&gt;vps_1&amp;nbsp;&lt;/strong&gt;musi również posiadać tego samego firewalla co &lt;strong&gt;vps_3&amp;nbsp;&lt;/strong&gt;(tylko bez możliwości logowania) aby sprawdzić czy mamy prawo dostępu lub aktywną sesje?. Czy to powinno wyglądać inaczej.&amp;nbsp;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Bo ja to widzę, że front( React, Angular) strzeli zapytanie do naszego nowego serwera w stylu:&lt;/p&gt;



&lt;p&gt;https://dodaj&lt;strong&gt;.auto.&lt;/strong&gt;pl/add&lt;strong&gt; - vps_2&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;https://rejestracia&lt;strong&gt;.auto.&lt;/strong&gt;pl/assign -&amp;nbsp;&lt;strong&gt;vps_3&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Nie wiem czy dobrze myślę. Z góry dziękuje za wskazówki.&amp;nbsp;&lt;/p&gt;</description>
<category>PHP</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/532288/uwierzytelnie-w-mikro-serwisach</guid>
<pubDate>Mon, 08 Mar 2021 20:08:32 +0000</pubDate>
</item>
</channel>
</rss>