BookShared
  • MEMBER AREA    
  • Building Microservices: Designing Fine-Grained Systems

    (By Sam Newman)

    Book Cover Watermark PDF Icon Read Ebook
    ×
    Size 21 MB (21,080 KB)
    Format PDF
    Downloaded 584 times
    Last checked 8 Hour ago!
    Author Sam Newman
    “Book Descriptions: Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.

    Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.


    Discover how microservices allow you to align your system design with your organization's goals
    Learn options for integrating a service with the rest of your system
    Take an incremental approach when splitting monolithic codebases
    Deploy individual microservices through continuous integration
    Examine the complexities of testing and monitoring distributed services
    Manage security with user-to-service and service-to-service models
    Understand the challenges of scaling microservice architectures”

    Google Drive Logo DRIVE
    Book 1

    Fundamentals of Software Architecture: An Engineering Approach

    ★★★★★

    Mark Richards

    Book 1

    Designing Data-Intensive Applications

    ★★★★★

    Martin Kleppmann

    Book 1

    Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures

    ★★★★★

    Neal Ford

    Book 1

    Domain-Driven Design: Tackling Complexity in the Heart of Software

    ★★★★★

    Eric Evans

    Book 1

    The Pragmatic Programmer: From Journeyman to Master

    ★★★★★

    Andy Hunt

    Book 1

    Clean Architecture

    ★★★★★

    Robert C. Martin

    Book 1

    Team Topologies: Organizing Business and Technology Teams for Fast Flow

    ★★★★★

    Matthew Skelton

    Book 1

    Accelerate: Building and Scaling High Performing Technology Organizations

    ★★★★★

    Nicole Forsgren

    Book 1

    Software Engineering at Google: Lessons Learned from Programming Over Time

    ★★★★★

    Titus Winters

    Book 1

    The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations

    ★★★★★

    Gene Kim

    Book 1

    The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

    ★★★★★

    Tanya Reilly

    Book 1

    Head First Design Patterns

    ★★★★★

    Eric Freeman

    Book 1

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

    ★★★★★

    Vladik Khononov