Mikrousługi oparte na zdarzeniach. Wykorzystywanie danych w organizacji na dużą skalę Adam Bellemare
- Niedostępna
- Promocja Przejdź
- Autor:
- Adam Bellemare
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 2.8/6 Opinie: 4
- Stron:
- 288
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Mikrousługi oparte na zdarzeniach. Wykorzystywanie danych w organizacji na dużą skalę
Mikrousługi oparte na zdarzeniach mogły powstać dzięki rozwojowi konteneryzacji i łatwiejszemu pozyskiwaniu zasobów obliczeniowych. Szczególnie ciekawą propozycją są rozproszone, odporne na błędy, wysokowydajne i szybkie brokery zdarzeń. Te rozwiązania technologiczne pozwalają na korzystanie z wielkich zbiorów danych i zapewniają przetwarzanie zdarzeń w czasie zbliżonym do rzeczywistego. Taka architektura ma znaczenie nie tylko dla inżynierów systemu, ale także dla struktury i sposobu działania firm i organizacji. Nagle okazuje się, że można bezproblemowo wykonywać działania, które do niedawna nie były jeszcze możliwe.
To praktyczny przewodnik, dzięki któremu samodzielnie ocenisz, jak dużą wartość biznesową mogą zyskać duże wolumeny danych, jeśli są wykorzystywane w organizacji przy użyciu architektury mikrousług opartych na zdarzeniach. Dowiesz się także, jak przygotować i przeprowadzić proces budowania organizacji, która wykorzystuje mikrousługi oparte na zdarzeniach. Poznasz wszechstronne, a przy tym proste wzorce odblokowujące wartość tych danych. W książce znalazło się również mnóstwo wskazówek i sugestii dotyczących projektowania systemu opartego na zdarzeniach, ponadto wyjaśniono tutaj kluczowe zasady architektoniczne. Wymieniono też przydatne narzędzia oraz opisano dokładnie techniki testowania mikrousług i wdrażania ich w środowisku produkcyjnym.
W książce między innymi:
- rola architektury opartej na zdarzeniach w dostarczaniu wyjątkowej wartości biznesowej
- mikrousługi w projektowaniu opartym na zdarzeniach
- najlepsze wzorce architektoniczne
- wzorce aplikacji do tworzenia wielofunkcyjnych mikrousług opartych na zdarzeniach
- komponenty i narzędzia wymagane do uruchomienia ekosystemu mikrousługowego
Mikrousługi: odblokuj potencjał danych!
Wybrane bestsellery
-
Promocja
The exponential growth of data combined with the need to derive real-time business value is a critical issue today. An event-driven data mesh can power real-time operational and analytical workloads, all from a single set of data product streams. With practical real-world examples, this book shows you how to successfully design and build an event-d-
- ePub + Mobi pkt
(194,65 zł najniższa cena z 30 dni)
194.65 zł
228.99 zł (-15%) -
-
Promocja
Organizations today often struggle to balance business requirements with ever-increasing volumes of data. Additionally, the demand for leveraging large-scale, real-time data is growing rapidly among the most competitive digital industries. Conventional system architectures may not be up to the task. With this practical guide, you’ll learn how to le-
- ePub + Mobi pkt
(177,65 zł najniższa cena z 30 dni)
177.65 zł
209.00 zł (-15%) -
-
Nowość Promocja
Dzięki tej książce nauczysz się tworzyć własne akcje i przepływy pracy wielokrotnego użytku, aby udostępniać bloki konstrukcyjne społeczności lub wewnątrz organizacji. Znajdziesz tu ponad trzydzieści receptur, które sprawią, że nabierzesz biegłości w tworzeniu i debugowaniu przepływów pracy GitHuba za pomocą Visual Studio Code, a także w korzystaniu z narzędzia GitHub Copilot. Zaprezentowane rozwiązania pomogą Ci zrozumieć, jak w praktyce zastosować techniki automatyzacji wdrażania kodu. Obejmują one tworzenie i testowanie oprogramowania i bezpieczne wdrażanie na platformach takich jak Azure, Amazon Web Services czy Google Cloud.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Nowość Promocja
Angular jest idealnym wyborem, jeśli chcesz pracować nad dużymi, korporacyjnymi aplikacjami, które wymagają skalowalności i dobrej struktury. Jego architektura, oparta na komponentach i TypeScripcie, ma wielu zwolenników. Także firmy poszukują specjalistów, którzy potrafią go dobrze wykorzystać. Jednak opanowanie podstawowej składni nie wystarczy - kluczowe jest zrozumienie zaawansowanych koncepcji, takich jak dependency injection czy RxJS. Ważne jest pogłębianie wiedzy w tym zakresie, jeśli chcesz przechodzić na wyższe stanowiska, takie jak mid (regular) czy senior developer.- Videokurs pkt
(39,90 zł najniższa cena z 30 dni)
64.07 zł
149.00 zł (-57%) -
Promocja
Jako menedżer działu inżynierii oprogramowania wiesz już wszystko. Uznajesz, że czas pomyśleć o wyższym stanowisku. Tak, chcesz spróbować swoich sił jako dyrektor! Zacznij jednak od chwili namysłu. Jeśli uważnie przyjrzysz się karierom świeżo upieczonych dyrektorów, zauważysz, że wielu z nich rozpoczyna pracę na tym stanowisku z entuzjazmem tylko po to, by w ciągu 18 miesięcy odejść sfrustrowanym. Jak nie podzielić ich losu?- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Programowanie w Pythonie przestaje być tajemnicą, gdy masz w rękach właściwy przewodnik. Ta wyjątkowa publikacja to prawdziwa skarbnica wiedzy praktycznej, która całkowicie zmienia sposób nauki programowania. W przeciwieństwie do tradycyjnych podręczników, które zasypują czytelnika suchą teorią, ta książka wprowadza innowacyjne podejście - uczenie
- PDF + ePub + Mobi pkt
-
Promocja
Analiza biznesowa to proces definiowania potrzeb organizacji i opracowywania strategii, które pomagają na nie odpowiadać. Jest niezbędna, by firmy mogły lepiej rozumieć swoje cele, oczekiwania klientów i wymagania rynku. Choć nie stanowi nowego obszaru, popularność zdobywa od niedawna, głównie z powodu powtarzających się problemów w realizacji projektów. Wiele z tych niepowodzeń to skutki zaniedbań właśnie w sferze analizy biznesowej. Na przykład podczas tworzenia nowej aplikacji analiza biznesowa pomoże określić, które funkcje są kluczowe dla użytkowników, i pozwoli uniknąć kosztownych zmian na późniejszych etapach projektu. Analiza biznesowa jest także niezbędna, gdy organizacja wdraża nowe systemy IT – umożliwia ich lepsze dopasowanie do potrzeb pracowników i klientów. Wprowadzenie jej do organizacji zaczyna się od budowania świadomości na poziomie zarządu i kluczowych interesariuszy, a także zdefiniowania celów. Kolejnym krokiem jest zatrudnienie analityków biznesowych, których kompetencje mają bezpośredni wpływ na jakość i sukces dostarczanych rozwiązań. Dobra znajomość analizy biznesowej oferuje wiele możliwości kariery, od stanowisk analityków biznesowych, przez menedżerów projektów, po role w zarządzaniu strategią. Przyjmuje się, że każda osoba w jakimkolwiek stopniu zaangażowana w projekty, przedsięwzięcia i prowadzenie biznesu powinna posiadać choć minimalne kompetencje analityczne.- Videokurs pkt
(39,90 zł najniższa cena z 30 dni)
68.36 zł
159.00 zł (-57%) -
Promocja
Na rynku książek poświęconych analizie biznesowej w sektorze IT dostępnych jest kilka pozycji. Zawierają one informacje na temat praktyk, narzędzi i podejścia stosowanego w tej dziedzinie. Dotychczas jednak brakowało kompendium, które byłoby praktycznym przewodnikiem zbierającym doświadczenia z różnych projektów, firm i od ekspertów podchodzących w odmienny sposób do analizy biznesowej.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Promocja
Ta zwięzła publikacja przyda się profesjonalistom, którzy lubią drobne ulepszenia prowadzące do dużych korzyści. Zrozumiale wyjaśniono w niej, na czym polega proces tworzenia czystego i niezawodnego kodu. W rozsądnej dawce podano zagadnienia teoretyczne, takie jak sprzężenie, kohezja, zdyskontowane przepływy pieniężne i opcjonalność. Porządkowanie kodu jest tu przedstawione jako element codziennej pracy programisty, prowadzący do poprawy struktury całego projektu. W książce znalazło się mnóstwo praktycznych przykładów, dzięki którym można wypróbować wybrane techniki, najlepiej sprawdzające się w danym przypadku.- Druk
- PDF + ePub + Mobi pkt
(29,94 zł najniższa cena z 30 dni)
32.43 zł
49.90 zł (-35%) -
Promocja
Książka obejmuje tematykę inżynierii wymagań według programu certyfikacji IREB® CPRE® Foundation Level na poziomie podstawowym. Omawia zagadnienia wyszczególnione w planie nauczania IREB® CPRE® z naciskiem na aspekt praktyczny, a także przygotowuje do egzaminu certyfikacyjnego. Co ważne, zagadnienia teoretyczne zostały zobrazowane przykładami w stopniu określonym przez poziom poznawczy (K1, K2, K3).- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Bestseller Promocja
Funkcjonujemy w rzeczywistości, którą cechują wysoka zmienność i niepewność. Otoczenie biznesowe i społeczne przedsiębiorstw w Polsce i na świecie jest złożone, bardzo niejednoznaczne ― o wiele bardziej, niż miało to miejsce jeszcze trzydzieści, dwadzieścia, a nawet dziesięć lat temu. Dlatego też wypracowane przez pokolenia przedsiębiorców sposoby osiągania sukcesów dziś niekoniecznie się sprawdzą. Czy należy zatem usiąść i biernie poddać się biegowi zdarzeń? Oczywiście, że nie! Trzeba działać, ale działać mądrze. Dbając między innymi o elastyczność firmy, aby umożliwić tworzenie wartości w różnych warunkach. Jednym z najważniejszych sposobów pozwalających rozwijać elastyczność organizacji jest efektywne zarządzanie jej procesami biznesowymi, do czego wstęp stanowi modelowanie.- Druk
- PDF + ePub + Mobi pkt
(32,94 zł najniższa cena z 30 dni)
35.69 zł
54.90 zł (-35%) -
Promocja
Agile i Scrum, Scrum i Agile. Opanowawszy branżę IT, powoli, ale konsekwentnie, zdobywają inne biznesowe przyczółki i rozgaszczają się w firmach na dobre… Albo niedobre, gdy budzą niezrozumienie, protesty, a czasem nawet chęć ucieczki! Agile i Scrum brzmią tak nowocześnie, w teorii świetnie, w praktyce jednak często okazują się trudne, a co za tym idzie - rozczarowują. To przykre, ale prawda jest taka, że idee te, skądinąd słuszne i pożyteczne, w organizacjach nierzadko wdraża się na siłę i, co nawet gorsze, bez zrozumienia.- Druk
- PDF + ePub + Mobi
- Audiobook MP3 pkt
Czasowo niedostępna
O autorze książki
Adam Bellemare jest inżynierem kadrowym platformy danych w firmie Shopify. Wcześniej był programistą w BlackBerry, gdzie zaczął zajmować się systemami opartymi na zdarzeniach. Zdobył duże doświadczenie z zakresu zarządzania technicznego, przetwarzania rozproszonego i asynchronicznego oraz inżynierii danych behawioralnych.
Zobacz pozostałe książki z serii
-
Nowość Promocja
W trzecim wydaniu tej wyróżnionej nagrodą książki jej autorzy Jeff Gothelf i Josh Seiden pomagają skupić się w projektowaniu na wrażeniach związanych z użytkowaniem produktu, a nie materiałach, które mają być dostarczone. Poznasz metody integrujące projektowanie wrażeń użytkownika, odkrywanie produktu, metody zwinne i zarządzanie produktami. Nauczysz się kierować projektowaniem w krótkich, powtarzalnych cyklach, pozwalających ocenić, jakie działania są najlepsze dla firmy i użytkownika. Lean UX dla zespołów Agile pokazuje, jak dokonać tej zmiany na lepsze.- Druk
- PDF + ePub + Mobi pkt
(40,20 zł najniższa cena z 30 dni)
43.55 zł
67.00 zł (-35%) -
Bestseller Nowość Promocja
W tej książce znajdziesz przejrzystą, praktyczną i kompletną ścieżkę, która doprowadzi Twoją firmę do analitycznej doskonałości! Dzięki lekturze zdobędziesz wiedzę potrzebną do skutecznego wykorzystywania informacji w realizacji celów biznesowych. Jeśli dostrzegasz ograniczenia tradycyjnych metod interpretacji danych, docenisz opisaną tu dynamiczną i realistyczną strategię zwiększania możliwości analitycznych. Dowiesz się, jak wprowadzić inteligentną automatyzację i nowoczesną sztuczną inteligencję, co umożliwi podejmowanie lepszych decyzji w Twoim zespole.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Nowość Promocja
Lektura tej książki pozwoli Ci przyswoić kluczowe koncepcje i opanować dobre praktyki, które warto stosować podczas tworzenia kodu. Poznasz zarówno klasyczne wzorce projektowe, jak i te opracowane specjalnie z myślą o systemach wbudowanych. Znajdziesz tu rozdziały poświęcone nowoczesnym technologiom, takim jak systemy współpracujące z internetem rzeczy i czujniki sieciowe, a także omówienie zagadnień związanych z silnikami. Dokładnie zbadasz tematykę debugowania, strategii zarządzania danymi ― i wiele więcej! Dowiesz się, jak budować architekturę urządzenia z uwzględnieniem procesora, a nie systemu operacyjnego. Zapoznasz się również z technikami rozwiązywania problemów sprzętowych, modyfikowania projektów i definiowania wymagań produkcyjnych.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Bestseller Nowość Promocja
Z tą książką opanujesz podstawy generatywnej AI i nauczysz się skutecznie stosować jej modele w praktyce. Szczególną uwagę poświęcono integracji modeli językowych i dyfuzyjnych, co często bywa wyzwaniem, zwłaszcza w zakresie stabilności uzyskanych rozwiązań. Autorzy w jasny sposób wyjaśniają, jak za sprawą inżynierii promptów zapewnić niezawodność działania sztucznej inteligencji w środowiskach produkcyjnych. Co więcej, zaproponowane zasady są skonstruowane tak, aby bez trudu przetrwały próbę czasu i mogły być używane również dla przyszłych modeli!- Druk
- PDF + ePub + Mobi pkt
(59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Bestseller Nowość Promocja
Dzięki tej praktycznej książce przekonasz się, że w Excelu możesz przeprowadzić dogłębną analizę danych i wyciągnąć z nich cenną wiedzę. Wystarczy, że skorzystasz z najnowszych funkcji i narzędzi Excela. W poradniku pokazano, jak za pomocą Power Query budować przepływy pracy porządkujące dane i jak projektować w skoroszycie relacyjne modele danych przy użyciu Power Pivot. Ponadto odkryjesz nowe możliwości przeprowadzania analiz, w tym dynamiczne funkcje tablicowe i pozyskiwanie wartościowych informacji z wykorzystaniem sztucznej inteligencji. Dowiesz się również, jak za sprawą integracji z Pythonem zautomatyzować analizę danych i budować raporty.- Druk
- PDF + ePub + Mobi pkt
(40,20 zł najniższa cena z 30 dni)
43.55 zł
67.00 zł (-35%) -
Bestseller Nowość Promocja
Ta praktyczna książka ułatwi Ci optymalne używanie narzędzi AI na wszystkich etapach tworzenia oprogramowania. Niezależnie od Twojego doświadczenia nauczysz się korzystać z szerokiej gamy rozwiązań: od dużych modeli językowych ogólnego przeznaczenia (ChatGPT, Gemini i Claude) po systemy przeznaczone do kodowania (GitHub Copilot, Tabnine, Cursor i Amazon CodeWhisperer). Poznasz również metodykę programowania modułowego, która efektywnie współgra z technikami pisania promptów do generowania kodu. W książce znajdziesz także najlepsze sposoby zastosowania uniwersalnych modeli LLM w nauce języka programowania, wyjaśnianiu kodu lub przekładaniu go na inny język programowania.- Druk
- PDF + ePub + Mobi pkt
Programowanie wspomagane sztuczną inteligencją. Lepsze planowanie, kodowanie, testowanie i wdrażanie
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Nowość Promocja
Nawet jeśli nie darzysz królowej nauk płomiennym uczuciem, dzięki temu kompleksowemu opracowaniu z łatwością poradzisz sobie z jej lepszym poznaniem. Nie znajdziesz tu skomplikowanych teorii naukowych, tylko przystępnie podane koncepcje matematyczne niezbędne do rozwoju w dziedzinie sztucznej inteligencji, w szczególności do praktycznego stosowania najnowocześniejszych modeli. Poznasz takie zagadnienia jak regresja, sieci neuronowe, sieci konwolucyjne, optymalizacja, prawdopodobieństwo, procesy Markowa, równania różniczkowe i wiele innych w ekskluzywnym kontekście sztucznej inteligencji. Książkę docenią pasjonaci nowych technologii, twórcy aplikacji, inżynierowie i analitycy danych, a także matematycy i naukowcy.- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%) -
Nowość Promocja
To trzecie wydanie przejrzystego przewodnika, który ułatwi Ci naukę programowania w Pythonie. Zaczniesz od przyswojenia podstawowych pojęć programistycznych, aby wkrótce płynnie posługiwać się funkcjami i strukturami danych. Zdobędziesz też umiejętność programowania zorientowanego obiektowo. W tym zaktualizowanym wydaniu znajdziesz również wskazówki, dzięki którym zastosujesz duże modele językowe, takie jak ChatGPT, do nauki programowania. Dowiesz się, jak tworzyć skuteczne zapytania dla tych modeli, a także jak testować i debugować kod Pythona. Dzięki ćwiczeniom, zamieszczonym w każdym rozdziale, będziesz stopniowo szlifować umiejętności programistyczne, a zasugerowane w książce strategie pomogą Ci w unikaniu frustrujących błędów — w ten sposób szybko nauczysz się tworzyć poprawny kod.- Druk
- PDF + ePub + Mobi pkt
(44,94 zł najniższa cena z 30 dni)
48.69 zł
74.90 zł (-35%) -
Promocja
Dzięki tej książce przyswoisz różne techniki, które pomogą Ci stać się bardziej produktywnym analitykiem danych. Najpierw zapoznasz się z tematami związanymi z rozumieniem danych i umiejętnościami miękkimi, które okazują się konieczne w pracy dobrego danologa. Dopiero potem skupisz się na kluczowych aspektach uczenia maszynowego. W ten sposób stopniowo przejdziesz ścieżkę od przeciętnego kandydata do wyjątkowego specjalisty data science. Umiejętności opisane w tym przewodniku przez wiele lat były rozpoznawane, katalogowane, analizowane i stosowane do generowania wartości i szkolenia danologów w różnych firmach i branżach.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Bestseller Promocja
Dzięki temu praktycznemu przewodnikowi profesjonaliści zajmujący się danymi dobrze zrozumieją wady i zalety poszczególnych rozwiązań. Omówiono tu typowe zagadnienia dotyczące architektur danych, w tym ich rozwój i możliwości. Żadna architektura nie jest na tyle uniwersalna, by być odpowiednia w każdej sytuacji, dlatego w książce znajdziesz rzetelne porównanie cech poszczególnych architektur. Dowiesz się, jakie kompromisy towarzyszą każdej z nich, niezależnie od popularności. W ten sposób o wiele łatwiej przyjdzie Ci wybór rozwiązania, które najlepiej odpowiada Twoim potrzebom.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%)
Ebooka "Mikrousługi oparte na zdarzeniach. Wykorzystywanie danych w organizacji na dużą skalę" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Booxs i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Szczegóły książki
- Dane producenta
- » Dane producenta:
- Tytuł oryginału:
- Building Event-Driven Microservices: Leveraging Organizational Data at Scale
- Tłumaczenie:
- Lech Lachowski
- ISBN Książki drukowanej:
- 978-83-283-7439-3, 9788328374393
- Data wydania książki drukowanej :
- 2021-03-16
- ISBN Ebooka:
- 978-83-283-7440-9, 9788328374409
- Data wydania ebooka :
-
2021-03-16
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- 168x237
- Numer z katalogu:
- 137955
- Rozmiar pliku Pdf:
- 8.4MB
- Rozmiar pliku ePub:
- 11.6MB
- Rozmiar pliku Mobi:
- 21.1MB
- Pobierz przykładowy rozdział PDF
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Spis treści książki
- Czym są mikrousługi oparte na zdarzeniach? 17
- Wprowadzenie do projektowania dziedzinowego i kontekstów ograniczonych 19
- Wykorzystywanie modeli dziedzin i kontekstów ograniczonych 20
- Dopasowywanie kontekstów ograniczonych do wymagań biznesowych 20
- Struktury komunikacji 22
- Struktury komunikacji biznesowej 22
- Struktury komunikacji implementacyjnej 22
- Struktury komunikacji danych 23
- Prawo Conwaya i struktury komunikacji 23
- Struktury komunikacji w tradycyjnych systemach obliczeniowych 25
- Opcja 1. Utworzenie nowej usługi 25
- Opcja 2. Dodanie funkcjonalności do istniejącej usługi 26
- Wady i zalety obu opcji 26
- Kontynuacja scenariusza z zespołami 27
- Sprzeczne naciski 28
- Struktury komunikacji oparte na zdarzeniach 28
- Zdarzenia są podstawą komunikacji 28
- Strumienie zdarzeń zapewniają jedno źródło prawdy 28
- Konsumenty przeprowadzają własne modelowanie i kwerendowanie 29
- Komunikacja danych zostaje usprawniona w całej organizacji 29
- Dostępne dane wspierają zmiany w komunikacji biznesowej 30
- Asynchroniczne mikrousługi oparte na zdarzeniach 30
- Przykładowy zespół korzystający z mikrousług opartych na zdarzeniach 31
- Mikrousługi synchroniczne 31
- Wady mikrousług synchronicznych 32
- Korzyści ze stosowania mikrousług synchronicznych 33
- Podsumowanie 34
- Budowanie topologii 35
- Topologia mikrousługi 35
- Topologia biznesowa 36
- Zawartość zdarzenia 37
- Struktura zdarzenia 37
- Zdarzenie bez klucza 38
- Zdarzenie encyjne 38
- Zdarzenie z kluczem 38
- Materializowanie stanu ze zdarzeń encyjnych 39
- Definicje i schematy danych zdarzenia 41
- Zasada pojedynczego źródła zapisu mikrousługi 41
- Mikrousługi wyposażone w broker zdarzeń 41
- Przechowywanie i serwowanie zdarzeń 42
- Uwzględnianie czynników dodatkowych 43
- Porównanie brokerów zdarzeń i brokerów komunikatów 44
- Konsumowanie zdarzeń z niemutowalnego dziennika 45
- Zapewnianie jednego źródła prawdy 47
- Zarządzanie mikrousługami na dużą skalę 47
- Umieszczanie mikrousług w kontenerach 48
- Umieszczanie mikrousług w maszynach wirtualnych 48
- Zarządzanie kontenerami i maszynami wirtualnymi 48
- Podatek od mikrousług 49
- Podsumowanie 50
- Kontrakty danych opartych na zdarzeniach 51
- Używanie bezpośrednich schematów jako kontraktów 52
- Komentarze definicji schematu 52
- W pełni funkcjonalna ewolucja schematu 53
- Obsługa generatora kodu 54
- Przełomowe zmiany schematu 55
- Wybór formatu zdarzenia 57
- Projektowanie zdarzeń 57
- Mów prawdę, całą prawdę i tylko prawdę 58
- Używaj pojedynczej definicji zdarzenia na strumień 58
- Używaj najwęższych typów danych 58
- Zachowuj specjalizację zdarzeń 59
- Minimalizuj rozmiar zdarzeń 62
- Angażuj potencjalne konsumenty w projektowanie zdarzeń 62
- Unikaj zdarzeń jako semaforów lub sygnałów 62
- Podsumowanie 63
- Czym jest uwalnianie danych? 66
- Kompromisy związane z uwalnianiem danych 66
- Konwersja uwolnionych danych na zdarzenia 68
- Wzorce uwalniania danych 69
- Frameworki uwalniania danych 70
- Uwalnianie danych oparte na zapytaniach 70
- Ładowanie zbiorcze 70
- Ładowanie przyrostowe na podstawie znacznika czasu 71
- Ładowanie na podstawie autoinkrementowanego identyfikatora 71
- Kwerendowanie niestandardowe 71
- Aktualizacja przyrostowa 71
- Zalety aktualizacji opartej na zapytaniach 72
- Wady aktualizacji opartej na zapytaniach 72
- Uwalnianie danych oparte na dziennikach CDC 73
- Zalety korzystania z dzienników magazynu danych 75
- Wady korzystania z dzienników magazynu danych 75
- Uwalnianie danych oparte na tablicach skrzynki nadawczej 75
- Kwestie związane z wydajnością 77
- Izolowanie wewnętrznych modeli danych 77
- Zapewnianie kompatybilności schematu 79
- Przechwytywanie danych o zmianach za pomocą wyzwalaczy 82
- Dokonywanie zmian definicji danych w przechwytywanych zbiorach danych 85
- Obsługa zmian definicji danych "po fakcie" dla wzorców opartych na zapytaniach i dziennikach CDC 86
- Obsługa zmian definicji danych dla wzorców opartych na przechwytywaniu tablicy danych o zmianach 86
- Zlewanie danych o zdarzeniach do magazynów danych 87
- Wpływ zlewania i pozyskiwania danych na prowadzenie działalności biznesowej 87
- Podsumowanie 89
- Tworzenie topologii bezstanowych 92
- Transformacje 92
- Rozgałęzianie i scalanie strumieni 93
- Repartycjonowanie strumieni zdarzeń 93
- Przykład: repartycjonowanie strumienia zdarzeń 94
- Współpartycjonowanie strumieni zdarzeń 95
- Przykład: współpartycjonowanie strumienia zdarzeń 95
- Przypisywanie partycji do instancji konsumenta 96
- Mechanizm przypisywania partycji 96
- Przypisywanie partycji współpartycjonowanych 96
- Strategie przypisywania partycji 97
- Odzyskiwanie sprawności po awariach bezstanowej instancji przetwarzania 99
- Podsumowanie 99
- Determinizm w przepływach pracy opartych na zdarzeniach 102
- Znaczniki czasu 102
- Synchronizacja rozproszonych znaczników czasu 103
- Przetwarzanie zdarzeń ze znacznikami czasu 104
- Planowanie zdarzeń i przetwarzanie deterministyczne 105
- Niestandardowe dyspozytory zdarzeń 106
- Przetwarzanie na podstawie czasów: zdarzenia, przetwarzania i pozyskania 106
- Wyodrębnianie znacznika czasu przez konsumenta 106
- Wywołania typu żądanie-odpowiedź wysyłane do systemów zewnętrznych 107
- Znaki wodne 107
- Znaki wodne w przetwarzaniu równoległym 108
- Czas strumienia 109
- Czas strumienia w przetwarzaniu równoległym 110
- Zdarzenia w niewłaściwej kolejności i zdarzenia opóźnione 111
- Zdarzenia opóźnione ze znakami wodnymi i czasem strumienia 112
- Przyczyny i skutki występowania zdarzeń w niewłaściwej kolejności 113
- Funkcje zależne od czasu i okna czasowe 114
- Obsługa zdarzeń opóźnionych 117
- Porównanie ponownego przetwarzania i przetwarzania w czasie zbliżonym do rzeczywistego 118
- Okresowe awarie i opóźnione zdarzenia 119
- Problemy z łącznością producenta (brokera zdarzeń) 119
- Podsumowanie i dalsza lektura 121
- Magazyny stanu i materializowanie stanu ze strumienia zdarzeń 123
- Rejestrowanie stanu w strumieniu zdarzeń dziennika zmian 124
- Materializacja stanu w wewnętrznym magazynie stanu 125
- Materializacja stanu globalnego 126
- Zalety korzystania z wewnętrznego stanu 126
- Wady korzystania z wewnętrznego stanu 128
- Skalowanie i przywracanie wewnętrznego stanu 128
- Materializacja stanu w zewnętrznym magazynie stanu 131
- Zalety zewnętrznego stanu 132
- Wady zewnętrznego stanu 132
- Skalowanie i odzyskiwanie w przypadku zewnętrznych magazynów stanu 133
- Porównanie odbudowywania i migrowania magazynów stanu 135
- Odbudowa 135
- Migracja 136
- Transakcje i przetwarzanie efektywnie raz 136
- Przykład: usługa rachunkowości zapasów 137
- Przetwarzanie efektywnie raz za pomocą transakcji klient-broker 137
- Przetwarzanie efektywnie raz bez transakcji klient-broker 139
- Podsumowanie 144
- Wzorzec Choreografia 146
- Prosty przykład choreografii opartej na zdarzeniach 147
- Tworzenie i modyfikowanie choreografowanego przepływu pracy 148
- Monitorowanie choreografowanego przepływu pracy 148
- Wzorzec Orkiestracja 149
- Prosty przykład orkiestracji opartej na zdarzeniach 149
- Prosty przykład orkiestracji wywołań bezpośrednich 151
- Porównanie orkiestracji bezpośrednich wywołań i orkiestracji opartej na zdarzeniach 151
- Tworzenie i modyfikowanie przepływu pracy orkiestracji 152
- Monitorowanie przepływu pracy orkiestracji 153
- Transakcje rozproszone 153
- Transakcje choreografowane: wzorzec Saga 153
- Transakcje orkiestrowane 155
- Kompensacyjne przepływy pracy 157
- Podsumowanie 158
- Projektowanie rozwiązań opartych na funkcjach jako mikrousług 159
- Zapewnianie ścisłej przynależności do kontekstu ograniczonego 159
- Zatwierdzanie przesunięć dopiero po zakończeniu przetwarzania 160
- Mniej znaczy więcej 161
- Wybór dostawcy FaaS 161
- Budowanie mikrousług na podstawie funkcji 161
- Zimny start i ciepłe starty 163
- Uruchamianie funkcji za pomocą wyzwalaczy 163
- Wyzwalanie oparte na nowych zdarzeniach: nasłuchiwacz strumienia zdarzeń 163
- Wyzwalanie oparte na opóźnieniu grupy konsumentów 165
- Wyzwalanie według harmonogramu 166
- Wyzwalanie przy użyciu webhooków 166
- Wyzwalanie oparte na zdarzeniach dotyczących zasobów 167
- Wykonywanie pracy biznesowej za pomocą funkcji 167
- Utrzymywanie stanu 167
- Funkcje wywołujące inne funkcje 168
- Wzorzec komunikacji opartej na zdarzeniach 168
- Wzorzec bezpośrednich wywołań 169
- Zakończenie działania i zamknięcie 172
- Dostrajanie funkcji 172
- Alokacja wystarczających zasobów 172
- Parametry wsadowego przetwarzania zdarzeń 173
- Skalowanie rozwiązań FaaS 173
- Podsumowanie 174
- Gdzie sprawdzają się mikrousługi BPC? 175
- Integracja z istniejącymi i starszymi systemami 176
- Stanowa logika biznesowa, która nie jest zależna od kolejności zdarzeń 177
- Gdy warstwa danych wykonuje większość pracy 178
- Niezależne skalowanie przetwarzania i warstwy danych 178
- Hybrydowe aplikacje BPC z zewnętrznym przetwarzaniem strumieni 179
- Przykład: użycie zewnętrznego frameworku przetwarzania strumieni do łączenia strumieni zdarzeń 180
- Podsumowanie 181
- Krótka historia ciężkich frameworków 184
- Wewnętrzne działanie ciężkich frameworków 185
- Korzyści i ograniczenia 186
- Opcje konfiguracji klastra i tryby wykonywania 188
- Użycie usługi hostowanej 188
- Budowanie własnego pełnego klastra 188
- Tworzenie klastrów z integracją z systemem CMS 189
- Tryby zatwierdzania aplikacji 190
- Tryb sterownika 190
- Tryb klastra 191
- Obsługa stanu i używanie punktów kontrolnych 191
- Skalowanie aplikacji i obsługa partycji strumienia zdarzeń 192
- Skalowanie aplikacji podczas jej działania 193
- Skalowanie aplikacji przez jej ponowne uruchomienie 196
- Automatycznie skalujące się aplikacje 196
- Odzyskiwanie sprawności po awarii 196
- Kwestie wielodzierżawności 197
- Języki i składnia 197
- Wybór frameworku 198
- Przykład: tworzenie okna sesji kliknięć i wyświetleń 198
- Podsumowanie 201
- Zalety i ograniczenia 203
- Lekkie przetwarzanie 204
- Obsługa stanu i używanie dzienników zmian 204
- Skalowanie aplikacji i odzyskiwanie sprawności po awarii 205
- Tasowanie zdarzeń 205
- Przypisywanie stanu 206
- Replikacja stanu i aktywne repliki 206
- Wybór lekkiego frameworku 207
- Apache Kafka Streams 207
- Apache Samza: tryb osadzony 207
- Języki i składnia 208
- Łączenie strumień-tablica-tablica: wzorzec Wzbogacanie 208
- Podsumowanie 212
- Obsługa zdarzeń zewnętrznych 213
- Zdarzenia generowane autonomicznie 214
- Zdarzenia generowane reaktywnie 214
- Obsługa automatycznie generowanych zdarzeń analitycznych 215
- Integracja z zewnętrznymi interfejsami API żądanie-odpowiedź 216
- Przetwarzanie i udostępnianie danych stanowych 218
- Obsługa żądań w czasie rzeczywistym za pomocą wewnętrznych magazynów stanu 218
- Obsługa żądań w czasie rzeczywistym za pomocą zewnętrznych magazynów stanu 221
- Obsługa żądań w przepływie pracy opartym na zdarzeniach 224
- Przetwarzanie zdarzeń dla interfejsów użytkownika 225
- Mikrofrontendy w aplikacjach typu żądanie-odpowiedź 231
- Zalety mikrofrontendów 233
- Mikrousługi oparte na kompozycji 233
- Łatwe dostosowywanie do wymagań biznesowych 233
- Wady mikrofrontendów 233
- Potencjalnie niespójne elementy i style interfejsu użytkownika 234
- Zmienna wydajność mikrofrontendu 234
- Przykład: aplikacja do wyszukiwania i recenzowania wydarzeń 234
- Podsumowanie 237
- System przypisywania mikrousług zespołom 239
- Tworzenie i modyfikowanie strumienia zdarzeń 240
- Znakowanie strumieni zdarzeń za pomocą metadanych 240
- Kwoty 241
- Rejestr schematów 241
- Powiadomienia o tworzeniu i modyfikowaniu schematów 243
- Zarządzanie przesunięciami 243
- Uprawnienia i listy kontroli dostępu dla strumieni zdarzeń 244
- Zarządzanie stanem i resetowanie aplikacji 245
- Monitorowanie opóźnienia przesunięcia konsumenta 246
- Zoptymalizowany proces tworzenia mikrousług 246
- Kontrola zarządzania kontenerami 247
- Tworzenie klastra i zarządzanie nim 247
- Programowe uruchamianie brokerów zdarzeń 248
- Programowe uruchamianie zasobów obliczeniowych 248
- Replikacja danych zdarzeń między klastrami 249
- Programowe uruchamianie narzędzi 249
- Śledzenie zależności i wizualizacja topologii 249
- Przykład topologii 251
- Podsumowanie 253
- Ogólne zasady testowania 255
- Funkcje topologii testów jednostkowych 256
- Funkcje bezstanowe 256
- Funkcje stanowe 256
- Testowanie topologii 257
- Testowanie ewolucji i zgodności schematów 258
- Testowanie integracyjne mikrousług opartych na zdarzeniach 258
- Lokalne testy integracyjne 259
- Tworzenie tymczasowego środowiska w ramach wykonywania kodu testowego 261
- Tworzenie tymczasowego środowiska zewnętrznie względem kodu testowego 262
- Integracja usług hostowanych przy użyciu opcji atrapy i symulatora 263
- Integracja usług zdalnych, które nie mają opcji lokalnych 263
- Pełne zdalne testy integracyjne 264
- Programowe tworzenie tymczasowego środowiska testów integracyjnych 265
- Testowanie przy użycia środowiska współdzielonego 267
- Testowanie przy użyciu środowiska produkcyjnego 268
- Wybór strategii w pełni zdalnych testów integracyjnych 269
- Podsumowanie 270
- Zasady wdrażania mikrousług 271
- Architektoniczne komponenty wdrażania mikrousług 272
- Systemy ciągłej integracji, ciągłego dostarczania i ciągłego wdrażania 272
- Systemy zarządzania kontenerami i powszechnie dostępny sprzęt 273
- Podstawowy wzorzec Wdrożenie z Pełnym Zatrzymaniem 274
- Wzorzec Aktualizacja Krocząca 275
- Wzorzec Przełomowa Zmiana Schematu 276
- Ostateczna migracja za pośrednictwem dwóch strumieni zdarzeń 277
- Zsynchronizowana migracja do nowego strumienia zdarzeń 278
- Wzorzec Wdrożenie Niebiesko-Zielone 279
- Podsumowanie 280
- Warstwy komunikacyjne 281
- Dziedziny biznesowe i konteksty ograniczone 282
- Współużytkowanie narzędzi i infrastruktury 282
- Uschematyzowane zdarzenia 282
- Wyzwolenie danych i jedno źródło prawdy 283
- Mikrousługi 284
- Opcje implementacji mikrousług 284
- Testowanie 285
- Wdrażanie 285
- Kilka słów na zakończenie 286
Przedmowa 13
1. Dlaczego mikrousługi oparte na zdarzeniach? 17
2. Podstawy mikrousług opartych na zdarzeniach 35
3. Komunikacja i kontrakty danych 51
4. Integracja architektur opartych na zdarzeniach z istniejącymi systemami 65
5. Podstawy przetwarzania opartego na zdarzeniach 91
6. Deterministyczne przetwarzanie strumieni 101
7. Stanowe przesyłanie strumieniowe 123
8. Tworzenie przepływów pracy za pomocą mikrousług 145
9. Mikrousługi wykorzystujące funkcję jako usługę 159
10. Mikrousługi BPC 175
11. Mikrousługi frameworków ciężkich 183
12. Mikrousługi frameworków lekkich 203
13. Integracja mikrousług opartych na zdarzeniach z mikrousługami typu żądanie-odpowiedź 213
14. Narzędzia pomocnicze 239
15. Testowanie mikrousług opartych na zdarzeniach 255
16. Wdrażanie mikrousług opartych na zdarzeniach 271
17. Zakończenie 281
Helion - inne książki
-
Bestseller Nowość Promocja
Potraktuj tę książkę jako świetnego towarzysza wycieczek. Zawarte w tym przewodniku barwne ilustracje i wyczerpujące, przejrzyście podane informacje sprawią, że inaczej spojrzysz na różne elementy konstrukcji technicznych. Zrozumiesz fascynujące szczegóły działania urządzeń stworzonych przez ludzi. Nauczysz się rozpoznawać cechy charakterystyczne sieci elektroenergetycznej, dróg, kolei, mostów, tuneli, dróg wodnych i innych rozwiązań technicznych. Przekonasz się, jak wielką przyjemność daje „wypatrywanie infrastruktury”, a odkrywanie przeznaczenia napotkanych urządzeń stanie się Twoim hobby!- Druk
- PDF + ePub + Mobi pkt
(38,94 zł najniższa cena z 30 dni)
38.94 zł
59.90 zł (-35%) -
Nowość Promocja
Wielu programistów szuka prostego, bardziej intuicyjnego sposobu na tworzenie aplikacji. Przeszkadza im złożoność języków programowania, nieczytelność ich składni i stopień skomplikowania konfiguracji. W trakcie poszukiwań narzędzi zapewniających prostotę i dużą wydajność trafiają często na stworzony przez inżynierów Google język Go i... okazuje się, że spełnia on te oczekiwania, jest prosty jak Python i wydajny jak Java. Jeśli i Ty chcesz tworzyć aplikacje szybciej i efektywniej, nie tracić przy tym czasu na skomplikowane konfiguracje czy debugowanie, ta książka jest dla Ciebie.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Nowość Promocja
Dzięki tej książce dobrze zrozumiesz działanie Gita. Wiedza jest w niej przekazywana w prosty i konsekwentny sposób, a zastosowane techniki wizualne, opowiadane historie i liczne praktyczne ćwiczenia pozwolą Ci na skuteczną naukę krok po kroku. Stopniowo będziesz się zapoznawać z kluczowymi informacjami i dogłębnie zrozumiesz znaczenie poszczególnych terminów i koncepcji. Książkę docenią zwłaszcza osoby używające Gita w projektach prywatnych lub zawodowych, na przykład studenci i uczestnicy kursów programowania, młodsi programiści, specjaliści przetwarzania danych i pisarze techniczni.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Nowość Promocja
To interesujące, zwięzłe i wyjątkowo praktyczne wprowadzenie do programowania w języku JavaScript. Już podczas lektury pierwszych stron zaczniesz pisać własny kod, będziesz znajdować rozwiązania różnych wyzwań, a także tworzyć aplikacje internetowe i zabawne gry. Rozpoczniesz od poznania podstawowych koncepcji stosowanych w programowaniu, takich jak zmienne, tablice, obiekty, funkcje, konstrukcje warunkowe, pętle itd. Następnie nauczysz się łączyć skrypty JavaScript z kodem HTML i CSS, aby tworzyć interaktywne aplikacje internetowe. Ze swoich nowych umiejętności skorzystasz podczas pracy nad trzema większymi projektami: grą w stylu Pong, aplikacją generującą muzykę i platformą przeznaczoną do wizualizacji danych pobranych za pomocą API.- Druk
- PDF + ePub + Mobi pkt
(59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Bestseller Nowość Promocja
O sztucznej inteligencji jest ostatnio bardzo głośno, to nośny temat, nierzadko przedstawiany w tonie sensacyjnym. Czy AI nas zniewoli? Czy wymknie się spod kontroli? A może zabierze nam pracę i zmieni nasze życie w bezproduktywny koszmar? Rzeczywistość wygląda zgoła inaczej, niż zdają się sugerować clickbaitowe nagłówki w prasie i mediach społecznościowych. Sztuczna inteligencja jest obecna w naszym życiu od wielu lat, choć często nie zdajemy sobie z tego sprawy. Służy nam pomocą, gdy szukamy czegoś w sieci, kiedy chcemy coś przetłumaczyć, kupić, porównać albo dotrzeć z miejsca A do miejsca B. Odsiewa dla nas spam w poczcie internetowej i chroni nasze urządzenia elektroniczne przed cyberatakami. Oczywiście, ma swoje mroczne strony i tych także powinniśmy być świadomi.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł (-35%) -
Bestseller Nowość Promocja
Dzięki tej książce opanujesz podstawowe koncepcje związane z użyciem LLM. Poznasz unikatowe cechy i mocne strony kilku najważniejszych modeli (w tym GPT, Gemini, Falcon). Następnie dowiesz się, w jaki sposób LangChain, lekki framework Pythona, pozwala na projektowanie inteligentnych agentów do przetwarzania danych o nieuporządkowanej strukturze. Znajdziesz tu również informacje dotyczące dużych modeli podstawowych, które wykraczają poza obsługę języka i potrafią wykonywać różne zadania związane na przykład z grafiką i dźwiękiem. Na koniec zgłębisz zagadnienia dotyczące ryzyka związanego z LLM, a także poznasz techniki uniemożliwiania tym modelom potencjalnie szkodliwych działań w aplikacji.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Nowość Promocja
Fusion to oprogramowanie firmy Autodesk, umożliwiające modelowanie 3D, CAD, CAM, CAE i PCB. Jego zastosowanie znacznie upraszcza i przyspiesza projektowanie, a także wytwarzanie nowych produktów. Dostępny w chmurze Autodesk Fusion oferuje rozmaite środowiska, takie jak Simulation, służące do obliczeń, analiz i symulacji, Render, przeznaczone do wizualizacji i renderingów, czy Animation, dzięki któremu można tworzyć filmy demonstrujące kolejność montażu elementów składowych urządzeń.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Bestseller Nowość Promocja
Aż 95 procent Wszechświata pozostaje niewidoczne i niezbadane. Brian Clegg zaprasza do odkrycia dwóch największych zagadek Kosmosu — ciemnej materii i ciemnej energii. W książce demaskuje te nieuchwytne koncepty, prowadząc czytelnika przez fascynującą historię odkryć, które zmieniły nasze rozumienie Wszechświata. Od teoretycznych początków aż po najnowsze badania, wyjaśnia, jak odkryto istnienie ciemnej materii i ciemnej energii, w jaki sposób te tajemnicze siły kształtują galaktyki i inne obiekty kosmiczne, a także jak wpływają na przyszłość Wszechświata. Jednocześnie stawia fundamentalne pytanie, czy uda się kiedyś w pełni je zrozumieć. Ciemna materia i ciemna energia to nie tylko fascynująca podróż przez naukę, ale również zaproszenie do jednej z największych przygód ludzkiego umysłu — zrozumienia tego, co ukryte i nieznane.- Druk
- PDF + ePub + Mobi pkt
(32,94 zł najniższa cena z 30 dni)
35.69 zł
54.90 zł (-35%) -
Bestseller Nowość Promocja
Rola administratora sieci komputerowej zaczyna się od jej skonfigurowania, jednak na tym absolutnie się nie kończy. Dalej musi on zadbać o to, by sieć działała poprawnie - jeśli cokolwiek pójdzie nie tak, administrator szybko dowie się o tym od użytkowników i zostanie poproszony, by równie szybko przywrócił ją do stanu poprzedniego. Drobnostka, jeśli problem okazuje się błahy i prosty do rozwiązania. Prawdziwe wyzwanie zaczyna się wtedy, kiedy naprawa usterki wymaga dogłębnej znajomości sieci, jej silnych i mocnych stron, a także metod radzenia sobie z awariami. Na szczęście powstała ta książka.- Druk
- PDF + ePub + Mobi pkt
(101,40 zł najniższa cena z 30 dni)
101.40 zł
169.00 zł (-40%) -
Bestseller Nowość Promocja
Ta fantastyczna książka, pełna zabawnej narracji i praktycznych przykładów, nauczy Cię myślenia architektonicznego. Została ona, podobnie jak inne pozycje z serii Rusz głową!, przygotowana na bazie odkryć nauk poznawczych i neurofizjologii. Właśnie dzięki temu zaangażujesz swój mózg, użyjesz wielu zmysłów i niepostrzeżenie zrozumiesz dwa prawa architektury oprogramowania i cztery opisujące ją wymiary. Mistrzowsko opanujesz cechy i style architektury, a także nauczysz się określać logiczne komponenty systemów. Efekt? Zdobędziesz świetną orientację w świecie architektury oprogramowania. A wszystkiego nauczysz się, rozwiązując łamigłówki, wykonując praktyczne ćwiczenia, tworząc architektury ? i wybuchając głośnym śmiechem!- Druk
(77,40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana


Oceny i opinie klientów: Mikrousługi oparte na zdarzeniach. Wykorzystywanie danych w organizacji na dużą skalę Adam Bellemare
(4)(0)
(0)
(2)
(0)
(1)
(1)
więcej opinii
ukryj opinie