Dit boek onderzoekt hoe Go kan worden gebruikt om cloud native services te ontwikkelen die schaalbaar en veerkrachtig zijn, zelfs in onvoorspelbare omgevingen. In de tweede editie biedt het een brede verkenning van de opbouw van cloud native applicaties, van lower-level Go-functies tot mid-level patronen en high-level architecturale overwegingen. De hoofdstukken bouwen voort op eerdere lessen en leiden van intermediate naar advanced niveau, waarbij er een stap-voor-stap aanpak is om een eenvoudige maar volledig uitgeruste distributed key-value store te bouwen. Je leert over Go generics, betrouwbaarheid en geheugenlekken, en over middleware voor berichtgestuurde communicatie. Nieuwe hoofdstukken behandelen beveiliging en distributed state als cruciale aspecten bij het ontwikkelen van veilige distributed cloud native applicaties. Dit boek biedt handvatten omGo als ontwikkeltaal te gebruiken voor cloud native beheer en implementatie, en behandelt wat servicebetrouwbaarheid inhoudt en hoe dit samenhangt met cloud native.
Kenmerken
- 2e editie met uitbreiding en nieuw hoofdstuk security
- Gaat dieper in generics en betrouwbaarheid
- Leer ontwerpen van schaalbare gedistribueerde services
- Praktische implementatie van een distributed key-value store
- Bespreekt channels en goroutines voor betrouwbare services
Inhoud
Het boek onderzoekt hoe cloud native applicaties verschillen van andere softwarearchitecturen en hoe Go kan helpen bij het ontwerpen van schaalbare, gedistribueerde services. Het behandelt lagere niveaus van Go, ontwerp patronen en architecturale overwegingen, met als doel een eenvoudige maar volledig functionele distributed key-value store te construeren. Daarnaast komen onderwerpen zoals dependability, memory leaks en message-oriented middleware aan bod, evenals de rol van beveiliging en distributed state bij veilige cloud native toepassingen.
Prijshistorie
* Prijshistorie bevat geen data van Amazon, Amazon Marketplace.
Prijzen voor het laatst bijgewerkt op: