ODBIERZ TWÓJ BONUS :: »

Big Data. Najlepsze praktyki budowy skalowalnych systemów obsługi danych w czasie rzeczywistym Nathan Marz, James Warren

(ebook) (audiobook) (audiobook)
Autorzy:
Nathan Marz, James Warren
Serie wydawnicze:
W Akcji
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 3
Stron:
352
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
89,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
44,50 zł 89,00 zł (-50%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Skalowania tradycyjnych baz danych za pomocą kolejek i shardingu
  • Projektowania architektury Big Data odpornej na błędy i łatwej w utrzymaniu
  • Wdrażania architektury lambda z warstwą wsadową, obsługującą i czasu rzeczywistego
  • Modelowania danych w systemach Big Data z wykorzystaniem modelu opartego na faktach
  • Wykorzystywania frameworków serializacji, takich jak Apache Thrift
  • Przechowywania danych w rozproszonych systemach plików i bazach klucz-wartość
  • Realizacji przetwarzania wsadowego z użyciem Hadoop i biblioteki Pail
  • Tworzenia złożonych zapytań wsadowych z wykorzystaniem JCascalog
  • Projektowania i implementacji warstwy przetwarzania wsadowego na przykładzie SuperWebAnalytics.com
  • Budowania warstwy obsługującej z użyciem ElephantDB
  • Przetwarzania i przechowywania danych w czasie rzeczywistym z wykorzystaniem Cassandry
  • Implementowania kolejkowania i przetwarzania strumieniowego z Apache Storm
  • Osiągania semantyki ,,dokładnie raz" dzięki mikrowsadowemu przetwarzaniu strumieniowemu
  • Rozszerzania diagramów potokowych na potrzeby przetwarzania mikrowsadowego
  • Optymalizacji i pomiaru wydajności poszczególnych warstw systemu Big Data
  • Rozwiązywania praktycznych problemów skalowalności i niezawodności w systemach Big Data
Obsługa aplikacji, które operują na ogromnych zbiorach danych, czyli na przykład portali społecznościowych, przekracza możliwości zwykłych relacyjnych baz. Praca ze złożonymi zbiorami danych wymaga architektury obejmującej wielomaszynowe klastry, dzięki którym możliwe jest przechowywanie i przesyłanie informacji praktycznie dowolnej wielkości. Architektura taka powinna dodatkowo być prosta w użyciu, niezawodna i skalowalna.

Dzięki tej książce nauczysz się budować tego rodzaju architekturę. Zapoznasz się z technologią wykorzystywania klastrów maszyn. Dowiesz się, jak działają narzędzia przeznaczone specjalnie do przechwytywania i analizy danych na wielką skalę. W książce zaprezentowano łatwe do zrozumienia podejście do obsługi systemów wielkich zbiorów danych, które mogą być budowane i uruchamiane przez niewielki zespół. Nie zabrakło też wyczerpującego opisu praktycznej implementacji systemu Big Data z wykorzystaniem rzeczywistego przykładu.

W tej książce znajdziesz:
  • teoretyczne podstawy koncepcji systemów Big Data
  • wskazówki umożliwiające optymalne wykorzystanie zasobów do obsługi danych
  • wybór technik przetwarzania i obsługi wielkich ilości danych w czasie rzeczywistym
  • zagadnienia dotyczące baz danych NoSQL, przetwarzania strumieniowego i zarządzania złożonością obliczeń przyrostowych
  • informacje o praktycznym stosowaniu takich narzędzi jak Hadoop, Cassandra i Storm
  • wskazówki umożliwiające poszerzenie wiedzy o zwykłych bazach danych

Big Data — to skalowalność i prostota obsługi wielkich ilości danych!

Wybrane bestsellery

Zobacz pozostałe książki z serii W Akcji

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka zawiera praktyczne przykłady wdrażania systemów Big Data?
Tak, książka prezentuje praktyczną implementację skalowalnego systemu Big Data na rzeczywistym przykładzie, co ułatwia zrozumienie omawianych koncepcji i technik.
2. Jakie technologie i narzędzia są omawiane w książce?
W książce szczegółowo opisano narzędzia takie jak Hadoop, Cassandra, Storm, ElephantDB oraz biblioteki do przetwarzania wsadowego i strumieniowego, a także zagadnienia związane z bazami NoSQL i architekturą lambda.
3. Czy książka wymaga wcześniejszej znajomości Big Data lub programowania?
Podstawowa znajomość baz danych i zagadnień informatycznych będzie pomocna, jednak książka została napisana z myślą o czytelnikach, którzy chcą uczyć się od podstaw, oferując przystępne wyjaśnienia i wprowadzenie do kluczowych pojęć.
4. Jakie zagadnienia związane ze skalowalnością i niezawodnością systemów danych są poruszane?
Książka omawia projektowanie architektur odpornych na błędy, techniki skalowania baz danych, zarządzanie złożonością obliczeń oraz zapewnianie wysokiej dostępności i minimalnej konserwacji systemów Big Data.
5. Czy książka porusza temat przetwarzania danych w czasie rzeczywistym?
Tak, znacząca część książki jest poświęcona przetwarzaniu danych w czasie rzeczywistym, w tym architekturze lambda, przetwarzaniu strumieniowemu, mikrowsadowemu oraz narzędziom takim jak Apache Storm.
6. W jaki sposób książka może pomóc w nauce projektowania i wdrażania rozproszonych systemów danych?
Książka prowadzi krok po kroku przez proces analizy, projektowania i implementacji skalowalnych systemów Big Data, oferując zarówno teoretyczne podstawy, jak i praktyczne wskazówki oraz przykłady kodu.
7. Czy publikacja nadaje się do samodzielnej nauki?
Tak, książka została napisana w sposób umożliwiający samodzielną naukę - zawiera liczne przykłady, ilustracje oraz szczegółowe omówienia zagadnień, co ułatwia przyswajanie wiedzy nawet bez wsparcia nauczyciela.
8. Czy w książce znajdę informacje o najnowszych trendach i technologiach Big Data?
Tak, autor omawia aktualne trendy, takie jak rozwój chmur obliczeniowych, dynamiczny ekosystem open source oraz ewolucję narzędzi i technik wykorzystywanych w nowoczesnych systemach Big Data.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
89,00 zł
Czasowo niedostępna
Ebook
44,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint