• Producent: Helion
  • Kategoria: Informatyka
  • ISBN: 9788383225401
  • Autor: Martin Kleppmann
  • Wydawnictwo: Helion
  • Ilość stron: 552
"Przetwarzanie i bezpieczne przechowywanie danych absorbuje uwagę inżynierów oprogramowania w coraz pokaźniejszym stopniu. W ostatnich latach pojawiło się niemało szczególnie najróżniejszych rozwiązań w dziedzinie baz danych, systemów rozproszonych i metodyce budowania aplikacji. Sprzyjają temu zarówno rozwój technologii, rosnące zapotrzebowania dotyczące dostępu do danych, jak i malejąca tolerancja na przestoje spowodowane awarią czy konserwacją systemu. To wszystko sprawia, że zespoły projektujące aplikacje muszą cały czas aktualizować swoją wiedzę i genialnie orientować się w zakresie słabych i silnych stron poszczególnych rozwiązań, a także możliwości ich stosowania.

I właśnie ta książka Ci to ułatwi. Dzięki niej zaczniesz orientować się w świecie błyskawicznie zmieniających się technologii przetwarzania i przechowywania danych. Odnajdziesz tu przykłady skutecznych systemów spełniających wymogi skalowalności, wydajności i bezusterkowości. Zapoznasz się z wewnętrznymi mechanizmami tych systemów, analizami najważniejszych algorytmów, omówieniem zasad działania i koniecznymi kompromisami. Przy okazji przyswoisz sobie przydatne sposoby myślenia o systemach danych. W ten sposób rozwiniesz korzystne intuicyjne zrozumienie tego, jak i dlaczego działają systemy, co pozwoli Ci analizować ich pracę, podejmować optymalne decyzje projektowe i wyszukiwać źródła pojawiających się problemów.

W tej książce między innymi:

co to właściwie znaczy: bezawaryjność, skalowalność i łatwość konserwacji
różne modele informacji i obsługa zapytań
replikacja, dzielenie danych, transakcje
informacje pochodne i ich przetwarzanie
przetwarzanie strumieniowe

Poznaj systemy, w których liczą się informacje!

O autorze książki

Martin Kleppmann bada systemy rozproszone. Pracuje na Uniwersytecie Cambridge w szerokiej Brytanii. Wcześniej był inżynierem oprogramowania w takich firmach, jak LinkedIn czy Rapportive, gdzie pracował nad działającą w znacznej skali infrastrukturą do obsługi informacji. Kleppmann jest blogerem, niejednokrotnie występuje na konferencjach i rozwija oprogramowanie open source. Wierzy, że ważne idee nauki i techniki powinny być dostępne dla każdego, a ulepszone ich zrozumienie umożliwi tworzenie ulepszonego oprogramowania."

Produkty podobne

Produkty najpopularniejsze w kategorii Informatyka