Systemy reaktywne. Wzorce projektowe i ich stosowanie
- Dodał: administrator
- Data: 05:43 09-11-2018
- Kategoria: Informatyka i matematyka
Systemy reaktywne. Wzorce projektowe i ich stosowanie Uznane duże aplikacje internetowe, takie jak portale społecznościowe, systemy bankowe czy handlowe, działają szybko i niezawodnie. Muszą radzić sobie nawet wtedy, gdy ich niektóre części ulegną awarii. Nie mogą zawieść, gdy będzie z nich korzystać większa liczba użytkowników niż zwykle. Naturalnie, muszą być odporne na różne zagrożenia, a oprócz tego skalowalne i łatwe w rozbudowie. Tym i wielu innym wymaganiom odpowiadają systemy responsywne — które bez względu na okoliczności sprawnie przetwarzają dane wprowadzane przez użytkowników. Pomyślne wdrożenie systemu reaktywnego wymaga jednak nieco innego spojrzenia na tworzenie oprogramowania. Jakie cechy wyrózniają system reaktywny? O tym mówi tzw. Manifest reaktywny i jego podstawowe 4 postulaty: responsywność - system musi reagować na interakcje użytkowników, niezawodność - system musi reagować na awarie i być dostępny non stop, elastyczność - system musi reagować na zmieniające się obciążenie, sterowanie za pomocą komunikatów - system musi reagować na wprowadzane dane. Niniejsza książka jest wyczerpującym wprowadzeniem do implementacji systemów reaktywnych. Opisano tu filozofię programowania reaktywnego, zasady projektowania aplikacji, wzorce projektowe i ich zastosowanie. Szczegółowo wyjaśniono, jakie problemy można rozwiązywać w ten sposób, a podane przykłady opatrzono pełnymi kodami źródłowymi. Bazując na postulatach Manifestu reaktywnego, przedstawiono metodykę budowy architektury modułowej, zasady tworzenia komunikatów, które sterują tą architekturą, opisano też potrzebne narzędzia i sposób ich wykorzystania. Nie zabrakło informacji o dobrych praktykach programowania i testowaniu aplikacji. Na pewno do lektury przyda Ci się znajomość podstawowych zagadnień programistycznych i pewne doświadczenie w pracy z systemami rozproszonymi. Najważniejsze zagadnienia w książce: manifest reaktywny i jego postulaty hierarchia modułów i przepływy danych programowanie funkcyjne i reaktywne obsługa awarii wzorce projektowe i ich stosowanie Systemy reaktywne — odpowiedź na wyzwania naszych czasów! Dr Roland Kuhn jest ekspertem w dziedzinie rozproszonych systemów obliczeniowych. Obronił doktorat w instytucie CERN w Szwajcarii. Później pracował dla Niemieckiej Agencji Kosmicznej. Obecnie tworzy systemy reaktywne. Brian Hanafee jest głównym architektem systemów w Wells Fargo Bank. Wcześniej tworzył nowe produkty dla Oracle i pisał oprogramowanie do systemów wizyjnych montowanych w hełmach pilotów samolotów wojskowych. Jamie Allen jest programistą i architektem oprogramowania. Pracuje jako dyrektor techniczny projektu platformy handlowej UCP w Starbucks. Od 2008 r. tworzy w języku Scala reaktywne aplikacje dla klientów na całym świecie. źródło opisu: Helion źródło okładki: Helion
| tytuł oryginału | Reactive Design Patterns | ||
| ISBN | 9788328337954 | ||
| język | polski | ||
| liczba stron | 384 | ||
| kategoria | informatyka i matematyka | ||
| data wydania | 12 lutego 2018 |
Rejestracja jest za darmo i jest bardzo szybka! Kliknij tutaj aby założyć konto. Trwa to tylko 15 sekund!.
Podobne wpisy do Systemy reaktywne. Wzorce projektowe i ich stosowanie
Lord Jim. Czytamy w oryginale - Joseph Conrad
"Czytamy w oryginale" to seria wydawnicza zawierająca adaptacje największych dzieł literatury światowej w wersji dwujęzycznej przeznaczonej dla ucących się języka angielskiego. Adaptacja powieści Josepha Conrada "Lord Jim" została przygotowana z myśl...
Samokontrola Umysłu Metodą Silvy - José Silva, Philip Miele
„…Samokontrola Umysłu Metodą Silvy uprzytamnia nam, że każdy z nas jest genialny, gdyż dysponujemy umysłem, o którego granicach praktycznie nic nie wiadomo…” „…Silva przekonuje, że każdy może nauczyć się korzystać z własnego geniuszu, zaś uczucia tak...
Drugi i trzeci rok życia dziecka - Heidi E. Murkoff, Sharon Mazel
Kolejny po "W oczekiwaniu na dziecko" i "Pierwszym roku życia dziecka" bestsellerowy poradnik dla matek i ojców. Nieocenione źródło informacji na temat: - rozwoju dziecka w drugim i trzecim roku życia; - odżywiania; - pielęgnacji; - chorób wieku dzie...
Rock. Encyklopedia, t. 1 - Wiesław Weiss, Roman Rogowiecki
Nie mogłem uwierzyć własnym oczom! To jest książka, o jakiej marzy każdy fan muzyki. Do tej pory kupowałem zagraniczne wydawnictwa - teraz już nie muszę. Dokładność, dbałość o szczegóły i rzetelność autora upewniają mnie, że tę encyklopedię trzeba mi...
Pięć poziomów przywiązania - Don Miguel Ruiz Jr
W niniejszej książce opisuję pięć poziomów psychicznego i umysłowego przywiązania do rozmaitych idei i przekonań, prowadzących niekiedy wręcz do zniewolenia. Owe poziomy są niczym słupy milowe, które wyznaczają z jednej strony skalę przywiązania do w...
Twórcza wizualizacja dla początkujących - Richard Webster
Każdy z nas ma możliwość wizualizowania sukcesu i pozytywnych myśli, dzięki którym spełniają się marzenia i ziszczają nadzieje. Twórcza wizualizacja to naturalna zdolność ludzkiego umysłu, dzięki której można osiągnąć spełnienie w każdej dziedzinie ż...