"Więcej serwisów!", "Mniejsze deploymenty!", "Automatyczne skalowanie!" - tak wygląda dzisiejszy świat. I oczywiście dzieje się tak nie bez powodu - takie tematy jak modularyzacja naszej aplikacji, rozpraszanie jej, skalowanie aby zaspokoić potrzeby bieżącej chwili - to wszystko ma sens! Pamiętajmy jednak, iż wszystko niesie za sobą pewien koszt - czy jesteśmy jego świadomi?
Jednym z głównych wyzwań, które się pojawiają w takiej rozproszonej architekturze to komunikacja między tymi wszystkimi serwisami. Gdzie mam wysłać dane żądanie? Czy mogę je bezpiecznie ponowić? Skąd mieć pewność, iż zostało ono poprawnie przetworzone? To tylko część z pytań, które pojawią się prędzej lub później (i życzę wszystkim, żeby pojawiły się prędzej niż później!). W rozproszonym świecie istnieje cała klasa nowych problemów których musimy być świadomi - i z którymi musimy wiedzieć, jak sobie poradzić!
W trakcie trwania prezentacji omówimy najczęstsze problemy, które mogą pojawić się w tego typu podejściu. Zastanowimy się, co to dokładnie są za problemy, z czego wynikają, dlaczego nie powinniśmy ich ignorować i jaką strategię najlepiej przyjąć, aby wyszło to nam na dobre - tak, aby uniknąć tych wszystkich problemów w naszych projektach!
🔥 [4Developers 2023] https://4developers.org.pl/4developers-2023/
👉 [FB] https://www.facebook.com/4Developers
👉 [LI] https://www.linkedin.com/showcase/4developers
👉 [TT] https://twitter.com/4Developers