Normal view MARC view ISBD view

Hands-on software architecture with golang : design and architect highly scalable and robust applications using go.

By: Raiturkar, Jyotiswarup.
Publisher: Birmingham : Packt Publishing Ltd, 2018Description: 1 online resource (491 pages).Content type: text Media type: computer Carrier type: online resourceISBN: 1788625102; 9781788625104.Subject(s): Software architectureGenre/Form: Electronic books.Additional physical formats: Print version:: Hands-On Software Architecture with Golang : Design and Architect Highly Scalable and Robust Applications Using Go.DDC classification: 005.133 Online resources: An electronic book accessible through the World Wide Web; click to view

The Pub/Sub model

SourcesProgramming; Operating systems; Memory usage; Losing state; Scaling systems; X-axis scaling; Y-axis scaling; Z-axis scaling; Scaling deployments; Summary; Chapter 5: Going Distributed; Topology; Distributed system quirks; The network is reliable; The latency is zero; The bandwidth is infinite; The network is secure; The topology doesn't change; There is one administrator; The transport cost is zero; The network is homogeneous; Consistency; ACID; Client-centric consistency models; Strong consistency; Weak consistency; Eventual consistency; Sequential consistency; Causal consistency

Print version record.

eBooks on EBSCOhost All EBSCO eBooks