Show Notes
- Amazon Sweden Store: https://www.amazon.se/dp/0138221987?tag=9natreeswe-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
- Läs mer: https://swedish.9natree.com/read/0138221987/
#Replikakonsistens #KonsensusmedRaftochPaxos #Datapartitionering #Logiskatidsstämplar #Tvåfascommit #PatternsofDistributedSystems
Patterns of Distributed Systems är en fackbok av Unmesh Joshi, utgiven i Martin Fowlers Addison-Wesley Signature Series. Den handlar om hur återkommande problem i distribuerade system kan förstås genom mönster, alltså namngivna lösningar med tydliga avvägningar. Boken riktar sig inte främst till den som vill ha en rent matematisk introduktion till konsensus, utan till utvecklare och arkitekter som vill koppla teori till hur verkliga system byggs. Materialet hämtar lärdomar från etablerade öppna system, bland annat Kafka och Kubernetes, och använder förenklade, kodnära exempel för att göra mekanismerna begripliga. De trettio mönstren behandlar bland annat replikering, partitionering, distribuerad tid, klusterstyrning och kommunikation mellan noder. Ett centralt syfte är att förklara varför till synes enkla funktioner, som att skriva data eller avgöra om en server är nere, blir svåra när nätverk fördröjs, maskiner kraschar och klockor inte går helt lika. Boken fungerar därför både som en vägledning för att läsa systemkod och som en grund för att bedöma molntjänsters garantier och begränsningar.