Читать книгу Mikroserwisy. Wzorce z przykładami w języku Java - Chris Richardson - Страница 22
1.2. Dlaczego ta książka jest dla ciebie odpowiednia
ОглавлениеPrawdopodobnie jesteś programistą, architektem, dyrektorem lub wiceprezesem ds. technologii. Jesteś odpowiedzialny za aplikację, która przerosła swoją monolityczną architekturę. Podobnie jak Mary w FTGO, zmagasz się z dostawami oprogramowania i chcesz wiedzieć, jak uciec od monolitycznego piekła. A może boisz się, że twoja organizacja jest na drodze do monolitycznego piekła, i chcesz wiedzieć, jak zmienić kierunek, zanim będzie za późno. Jeśli chcesz uciec lub uniknąć monolitycznego piekła, ta książka jest dla ciebie.
Ta książka poświęca wiele stron na wyjaśnienie koncepcji architektury mikroserwisowej. Moim celem jest, aby była ona dla ciebie przydatna, niezależnie od stosu technologicznego, jakiego używasz. Wystarczy zapoznać się z podstawami architektury i projektowania aplikacji korporacyjnych. W szczególności musisz znać następujące:
■ architekturę trójwarstwową;
■ projektowanie aplikacji internetowych;
■ jak rozwijać logikę biznesową za pomocą projektowania obiektowego;
■ jak korzystać z RDBMS: SQL i transakcje ACID;
■ jak korzystać z komunikacji międzyprocesowej za pomocą brokera komunikatów i interfejsów REST API;
■ zasady bezpieczeństwa, w tym uwierzytelnianie i autoryzacja.
Przykłady kodu w tej książce zostały napisane z użyciem Javy i środowiska Spring. Oznacza to, że aby w pełni wykorzystać przykłady, należy także zapoznać się z frameworkiem Spring.