Show Notes
- Amazon Poland Store: https://www.amazon.pl/dp/0138221987?tag=9natreepoland-21
- Amazon Worldwide Store: https://global.buys.trade/Patterns-of-Distributed-Systems-Unmesh-Joshi.html
- Apple Books: https://books.apple.com/us/audiobook/designing-distributed-systems-patterns-and-paradigms/id1797626981?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Patterns+of+Distributed+Systems+Unmesh+Joshi+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Czytaj więcej: https://polish.9natree.com/read/0138221987/
#replikacjadanych #konsensusRaftiPaxos #partycjonowaniedanych #znacznikiczasulogicznego #dwufazowezatwierdzanie #PatternsofDistributedSystems
Patterns of Distributed Systems Unmesha Joshiego to techniczny przewodnik z serii Addison-Wesley Signature Series pod redakcją Martina Fowlera, poświęcony powtarzalnym rozwiązaniom problemów występujących w systemach rozproszonych. Nie jest to podręcznik jednego produktu ani czysto akademicki wykład o algorytmach. Autor porządkuje około trzydziestu wzorców zaobserwowanych w dojrzałych projektach open source, między innymi w ekosystemach podobnych do Kafki i Kubernetes. Książka wyjaśnia, dlaczego replikowanie danych, dzielenie ich na partycje, mierzenie czasu na wielu maszynach oraz zarządzanie klastrem prowadzą do trudnych kompromisów. Każdy wzorzec łączy opis problemu z mechanizmem rozwiązania, diagramami sekwencji i przykładowym kodem, głównie zbliżonym do Javy. Celem jest zmniejszenie dystansu między teorią, taką jak konsensus czy spójność replik, a kodem działającym w produkcyjnych systemach. Czytelnik ma dzięki temu rozpoznawać podstawowe elementy ukryte za usługami chmurowymi i popularnym oprogramowaniem infrastrukturalnym.