ODBIERZ TWÓJ BONUS :: »

Przetwarzanie danych w dużej skali. Niezawodność, skalowalność i konserwacja systemów. Wydanie II Martin Kleppmann, Chris Riccomini

(ebook) (audiobook) (audiobook)
Przetwarzanie danych w dużej skali. Niezawodność, skalowalność i konserwacja systemów. Wydanie II Martin Kleppmann, Chris Riccomini - okladka książki

Przetwarzanie danych w dużej skali. Niezawodność, skalowalność i konserwacja systemów. Wydanie II Martin Kleppmann, Chris Riccomini - okladka książki

Przetwarzanie danych w dużej skali. Niezawodność, skalowalność i konserwacja systemów. Wydanie II Martin Kleppmann, Chris Riccomini - audiobook MP3

Przetwarzanie danych w dużej skali. Niezawodność, skalowalność i konserwacja systemów. Wydanie II Martin Kleppmann, Chris Riccomini - audiobook CD

Autorzy:
Martin Kleppmann, Chris Riccomini
Wydawnictwo:
Helion
Ocena:
Stron:
613
Druk:
oprawa miękka

Zrozum systemy danych od fundamentów po architekturę na skalę globalną

Przetwarzanie danych w dużej skali stało się biblią w dziedzinie systemów rozproszonych. Niemal każdy poważny specjalista, jakiego znam, posiada jej egzemplarz.

Will Wilson, CEO, Antithesis

Ta książka powinna być lekturą obowiązkową dla inżynierów oprogramowania.

Kevin Scott, CTO, Microsoft

W erze chmury obliczeniowej, mikroserwisów i eksplozji danych każda nowoczesna aplikacja musi się mierzyć z wyzwaniami skalowalności, niezawodności i wydajności. Drugie wydanie kultowej książki Martina Kleppmanna, uzupełnione o współautorstwo Chrisa Riccominiego, to kompleksowy przewodnik po architekturze systemów danych od relacyjnych baz danych, przez rozproszone systemy NoSQL, po chmurowe hurtownie danych i przetwarzanie strumieniowe. Zaktualizowane wydanie uwzględnia najnowsze trendy: architekturę natywną dla chmury, indeksy wektorowe dla AI, silniki synchronizacji i oprogramowanie local-first.

Książka prowadzi czytelnika przez cały ekosystem systemów danych od modeli przechowywania i indeksowania danych, przez replikację i sharding, po transakcje rozproszone i algorytmy uzgadniania konsensusu. Autorzy nie ograniczają się do opisu narzędzi tłumaczą, dlaczego systemy działają tak, a nie inaczej, i jakie kompromisy kryją się za każdą decyzją architektoniczną. Osobne rozdziały zostały poświęcone przetwarzaniu wsadowemu i strumieniowemu, filozofii systemów sterowanych zdarzeniami i etycznym aspektom pracy z danymi osobowymi.

W książce:

  • Modele danych i języki zapytań
  • Silniki przechowywania danych
  • Replikacja, sharding i transakcje
  • Systemy rozproszone
  • Przetwarzanie wsadowe i strumieniowe
  • Architektura natywna dla chmury
  • Etyka i prawo

O autorach książki

Martin Kleppmann profesor nadzwyczajny na Uniwersytecie Cambridge, wcześniej pracował jako inżynier w LinkedIn. Zajmuje się badaniem systemów rozproszonych i protokołów kryptograficznych.

Chris Riccomini inżynier z 15-letnim doświadczeniem (PayPal, LinkedIn, WePay), współtwórca Apache Samza i SlateDB. Współautor książki Brakujący plik README.

Helion - inne książki

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

Zamknij Pobierz aplikację mobilną Ebookpoint