BookShared
  • MEMBER AREA    
  • Cloud Native Go: Building Reliable Services in Unreliable Environments

    (By Matthew A. Titmus)

    Book Cover Watermark PDF Icon Read Ebook
    ×
    Size 24 MB (24,083 KB)
    Format PDF
    Downloaded 626 times
    Last checked 11 Hour ago!
    Author Matthew A. Titmus
    “Book Descriptions: What do Docker, Kubernetes, and Prometheus have in common? All of these cloud native technologies are written in the Go programming language. This practical book shows you how to use Go's strengths to develop cloud native services that are scalable and resilient, even in an unpredictable environment. You'll explore the composition and construction of these applications, from lower-level features of Go to mid-level design patterns to high-level architectural considerations.

    Each chapter builds on the lessons of the last, walking intermediate to advanced developers through Go to construct a simple but fully featured distributed key-value store. You'll learn best practices for adopting Go as your development language for solving cloud native management and deployment issues.


    Learn how cloud native applications differ from other software architectures
    Understand how Go can solve the challenges of designing scalable, distributed services
    Leverage Go's lower-level features, such as channels and goroutines, to implement a reliable cloud native service
    Explore what "service reliability" is and what it has to do with "cloud native"
    Apply a variety of patterns, abstractions, and tooling to build and manage complex distributed systems”

    Google Drive Logo DRIVE
    Book 1

    Principles: Life and Work

    ★★★★★

    Ray Dalio

    Book 1

    The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers

    ★★★★★

    Ben Horowitz

    Book 1

    The Go Programming Language

    ★★★★★

    Alan A.A. Donovan

    Book 1

    Learning Go: An Idiomatic Approach to Real-World Go Programming

    ★★★★★

    Jon Bodner

    Book 1

    100 Go Mistakes and How to Avoid Them

    ★★★★★

    Teiva Harsanyi

    Book 1

    The Big Short: Inside the Doomsday Machine

    ★★★★★

    Michael Lewis

    Book 1

    Flash Boys: A Wall Street Revolt

    ★★★★★

    Michael Lewis

    Book 1

    The Pragmatic Programmer: From Journeyman to Master

    ★★★★★

    Andy Hunt

    Book 1

    Designing Data-Intensive Applications

    ★★★★★

    Martin Kleppmann

    Book 1

    Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith

    ★★★★★

    Sam Newman

    Book 1

    Neuromancer (Sprawl, #1)

    ★★★★★

    William Gibson

    Book 1

    "Surely You're Joking, Mr. Feynman!": Adventures of a Curious Character

    ★★★★★

    Richard P. Feynman

    Book 1

    Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy

    ★★★★★

    Vladik Khononov

    Book 1

    Essentialism: The Disciplined Pursuit of Less

    ★★★★★

    Greg McKeown

    Book 1

    Programming Rust: Fast, Safe Systems Development

    ★★★★★

    Jim Blandy