Building Microservices
Designing Fine-Grained Systems
Échec de l'ajout au panier.
Échec de l'ajout à la liste d'envies.
Échec de la suppression de la liste d’envies.
Échec du suivi du balado
Ne plus suivre le balado a échoué
1 mois d'essai gratuit à Audible Standard
Acheter pour 32,33 $
-
Narrateur(s):
-
Theodore O'Brien
-
Auteur(s):
-
Sam Newman
À propos de cet audio
Newly adapted for audiobook listeners.
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures.
Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts. You'll dive into the latest solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. Real-world cases reveal how organizations today manage to get the most out of these architectures.
Microservices technologies continue to move quickly. This book brings you up to speed.
- Get new information on user interfaces, container orchestration, and serverless
- Align system design with your organization's goals
- Explore options for integrating a service with your system
- Understand how to independently deploy microservices
- Examine the complexities of testing and monitoring distributed services
- Manage security with expanded content around user-to-service and service-to-service models
Vous pourriez aussi aimer...
-
Monolith to Microservices
- Evolutionary Patterns to Transform Your Monolith
- Auteur(s): Sam Newman
- Narrateur(s): Mitchell Dorian
- Durée: 6 h et 45 min
- Version intégrale
-
Au global9
-
Performance6
-
Histoire6
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman’s extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture.
Auteur(s): Sam Newman
-
Software Architecture: The Hard Parts
- Modern Trade-Off Analyses for Distributed Architectures
- Auteur(s): Neal Ford, Mark Richards, Pramod Sadalage, Autres
- Narrateur(s): Dena Dahilig
- Durée: 12 h et 53 min
- Version intégrale
-
Au global3
-
Performance2
-
Histoire2
There are no easy decisions in software architecture. Instead, there are many hard parts—difficult problems or issues with no best practices—that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures. Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani discuss strategies for choosing an appropriate architecture.
-
-
requires to follow along with visuals
- Écrit par Amazon Customer le 2024-03-18
Auteur(s): Neal Ford, Autres
-
Building Applications with AI Agents
- Designing and Implementing Multiagent Systems
- Auteur(s): Michael Albada
- Narrateur(s): Nick Mondelli
- Durée: 12 h et 4 min
- Version intégrale
-
Au global0
-
Performance0
-
Histoire0
Generative AI has revolutionized how organizations tackle problems, accelerating the journey from concept to prototype to solution. As the models become increasingly capable, we have witnessed a new design pattern emerge: AI agents. By combining tools, knowledge, memory, and learning with advanced foundation models, we can now sequence multiple model inferences together to solve ambiguous and difficult problems. From coding agents to research agents to analyst agents and more, we've already seen agents accelerate teams and organizations.
Auteur(s): Michael Albada
-
Designing Distributed Systems (2nd Edition)
- Patterns and Paradigms for Scalable, Reliable Systems Using Kubernetes
- Auteur(s): Brendan Burns
- Narrateur(s): Tom Beyer
- Durée: 8 h et 33 min
- Version intégrale
-
Au global1
-
Performance1
-
Histoire1
Author Brendan Burns demonstrates how you can adapt existing software design patterns for designing and building reliable distributed applications. Systems engineers and application developers will learn how these long-established patterns provide a common language and framework for dramatically increasing the quality of your system. This fully updated second edition includes new chapters on AI inference, AI training, and building robust systems for the real world.
Auteur(s): Brendan Burns
-
Designing Machine Learning Systems
- An Iterative Process for Production-Ready Applications
- Auteur(s): Chip Huyen
- Narrateur(s): Kathleen Li
- Durée: 12 h et 55 min
- Version intégrale
-
Au global1
-
Performance1
-
Histoire1
Machine learning systems are both complex and unique. Complex because they consist of many different components and involve many different stakeholders. Unique because they're data dependent, with data varying wildly from one use case to the next. In this book, you'll learn a holistic approach to designing ML systems that are reliable, scalable, maintainable, and adaptive to changing environments and business requirements. Author Chip Huyen, cofounder of Claypot AI, considers each design decision in the context of how it can help your system as a whole achieve its objectives.
Auteur(s): Chip Huyen
-
Generative Deep Learning (2nd Edition)
- Teaching Machines to Paint, Write, Compose, and Play
- Auteur(s): David Foster
- Narrateur(s): Mike Cooper
- Durée: 9 h et 6 min
- Version intégrale
-
Au global0
-
Performance0
-
Histoire0
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and data scientists how to use TensorFlow and Keras to create impressive generative deep learning models from scratch, including variational autoencoders (VAEs), generative adversarial networks (GANs), Transformers, normalizing flows, energy-based models, and denoising diffusion models.
Auteur(s): David Foster
-
Monolith to Microservices
- Evolutionary Patterns to Transform Your Monolith
- Auteur(s): Sam Newman
- Narrateur(s): Mitchell Dorian
- Durée: 6 h et 45 min
- Version intégrale
-
Au global9
-
Performance6
-
Histoire6
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman’s extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture.
Auteur(s): Sam Newman
-
Software Architecture: The Hard Parts
- Modern Trade-Off Analyses for Distributed Architectures
- Auteur(s): Neal Ford, Mark Richards, Pramod Sadalage, Autres
- Narrateur(s): Dena Dahilig
- Durée: 12 h et 53 min
- Version intégrale
-
Au global3
-
Performance2
-
Histoire2
There are no easy decisions in software architecture. Instead, there are many hard parts—difficult problems or issues with no best practices—that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures. Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani discuss strategies for choosing an appropriate architecture.
-
-
requires to follow along with visuals
- Écrit par Amazon Customer le 2024-03-18
Auteur(s): Neal Ford, Autres
-
Building Applications with AI Agents
- Designing and Implementing Multiagent Systems
- Auteur(s): Michael Albada
- Narrateur(s): Nick Mondelli
- Durée: 12 h et 4 min
- Version intégrale
-
Au global0
-
Performance0
-
Histoire0
Generative AI has revolutionized how organizations tackle problems, accelerating the journey from concept to prototype to solution. As the models become increasingly capable, we have witnessed a new design pattern emerge: AI agents. By combining tools, knowledge, memory, and learning with advanced foundation models, we can now sequence multiple model inferences together to solve ambiguous and difficult problems. From coding agents to research agents to analyst agents and more, we've already seen agents accelerate teams and organizations.
Auteur(s): Michael Albada
-
Designing Distributed Systems (2nd Edition)
- Patterns and Paradigms for Scalable, Reliable Systems Using Kubernetes
- Auteur(s): Brendan Burns
- Narrateur(s): Tom Beyer
- Durée: 8 h et 33 min
- Version intégrale
-
Au global1
-
Performance1
-
Histoire1
Author Brendan Burns demonstrates how you can adapt existing software design patterns for designing and building reliable distributed applications. Systems engineers and application developers will learn how these long-established patterns provide a common language and framework for dramatically increasing the quality of your system. This fully updated second edition includes new chapters on AI inference, AI training, and building robust systems for the real world.
Auteur(s): Brendan Burns
-
Designing Machine Learning Systems
- An Iterative Process for Production-Ready Applications
- Auteur(s): Chip Huyen
- Narrateur(s): Kathleen Li
- Durée: 12 h et 55 min
- Version intégrale
-
Au global1
-
Performance1
-
Histoire1
Machine learning systems are both complex and unique. Complex because they consist of many different components and involve many different stakeholders. Unique because they're data dependent, with data varying wildly from one use case to the next. In this book, you'll learn a holistic approach to designing ML systems that are reliable, scalable, maintainable, and adaptive to changing environments and business requirements. Author Chip Huyen, cofounder of Claypot AI, considers each design decision in the context of how it can help your system as a whole achieve its objectives.
Auteur(s): Chip Huyen
-
Generative Deep Learning (2nd Edition)
- Teaching Machines to Paint, Write, Compose, and Play
- Auteur(s): David Foster
- Narrateur(s): Mike Cooper
- Durée: 9 h et 6 min
- Version intégrale
-
Au global0
-
Performance0
-
Histoire0
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and data scientists how to use TensorFlow and Keras to create impressive generative deep learning models from scratch, including variational autoencoders (VAEs), generative adversarial networks (GANs), Transformers, normalizing flows, energy-based models, and denoising diffusion models.
Auteur(s): David Foster
-
Deciphering Data Architectures
- Choosing Between a Modern Data Warehouse, Data Fabric, Data Lakehouse, and Data Mesh
- Auteur(s): James Serra
- Narrateur(s): Tom Beyer
- Durée: 11 h et 29 min
- Version intégrale
-
Au global0
-
Performance0
-
Histoire0
Data fabric, data lakehouse, and data mesh have recently appeared as viable alternatives to the modern data warehouse. These new architectures have solid benefits, but they're also surrounded by a lot of hyperbole and confusion. This practical book provides a guided tour of these architectures to help data professionals understand the pros and cons of each.
Auteur(s): James Serra
-
Data Engineering Design Patterns
- Recipes for Solving the Most Common Data Engineering Problems
- Auteur(s): Bartosz Konieczny
- Narrateur(s): Charles Constant
- Durée: 10 h et 2 min
- Version intégrale
-
Au global0
-
Performance0
-
Histoire0
Data projects are an intrinsic part of an organization's technical ecosystem, but data engineers in many companies continue to work on problems that others have already solved. This hands-on guide shows you how to provide valuable data by focusing on various aspects of data engineering, including data ingestion, data quality, idempotency, and more.
Auteur(s): Bartosz Konieczny
-
Fundamentals of Software Architecture (2nd Edition)
- A Modern Engineering Approach
- Auteur(s): Neal Ford, Mark Richards
- Narrateur(s): Perry Daniels
- Durée: 16 h et 55 min
- Version intégrale
-
Au global1
-
Performance1
-
Histoire1
Salary surveys worldwide regularly place software architect in the top ten best jobs, yet no real guide exists to help developers become architects. Until now. This updated edition provides a comprehensive overview of software architecture's many aspects, with five new chapters covering the latest insights from the field. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming architecture, governance, data, generative AI, team topologies, and many other topics.
Auteur(s): Neal Ford, Autres
-
Hands-On Large Language Models
- Language Understanding and Generation
- Auteur(s): Jay Alammar, Maarten Grootendorst
- Narrateur(s): Derek Shoales
- Durée: 13 h et 55 min
- Version intégrale
-
Au global0
-
Performance0
-
Histoire0
AI has acquired startling new language capabilities in just the past few years. Driven by rapid advances in deep learning, language AI systems are able to write and understand text better than ever before. This trend is enabling new features, products, and entire industries. With this book, listeners will learn practical tools and concepts they need to use these capabilities today.
Auteur(s): Jay Alammar, Autres
-
Clean Code
- A Handbook of Agile Software Craftsmanship
- Auteur(s): Robert C. Martin
- Narrateur(s): Theodore O'Brien
- Durée: 5 h et 49 min
- Version intégrale
-
Au global25
-
Performance13
-
Histoire13
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer - but only if you work at it.
-
-
code examples are not suitable for audiobook
- Écrit par Roman le 2022-05-23
Auteur(s): Robert C. Martin
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- Auteur(s): Titus Winters, Tom Manshreck, Hyrum Wright
- Narrateur(s): Mark Sando
- Durée: 23 h et 36 min
- Version intégrale
-
Au global15
-
Performance12
-
Histoire12
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
-
-
Doesn't benefit as much as expected
- Écrit par K A Par. le 2024-02-06
Auteur(s): Titus Winters, Autres
-
Site Reliability Engineering
- How Google Runs Production Systems
- Auteur(s): Betsy Beyer, Chris Jones, Jennifer Petoff, Autres
- Narrateur(s): Liz Porter
- Durée: 20 h et 8 min
- Version intégrale
-
Au global8
-
Performance5
-
Histoire5
In this collection of essays and articles, key members of Google’s Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You’ll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient - lessons directly applicable to your organization.
Auteur(s): Betsy Beyer, Autres
-
Learning Systems Thinking
- Essential Non-Linear Skills and Practices for Software Professionals
- Auteur(s): Diana Montalion
- Narrateur(s): Wendy Tremont King
- Durée: 11 h et 16 min
- Version intégrale
-
Au global1
-
Performance1
-
Histoire1
A decade ago, developers built information-sharing software by writing a lot of custom code in a single code base, then adding layers of caching. Now we build information systems: interdependent software and services, data platforms, and event streams. Many of our software-to-systems initiatives fail, though, and when they do, we double down on traditional linear approaches. But linear thinking cannot resolve systems challenges. We need to shift to systems thinking.
Auteur(s): Diana Montalion
-
LLMs in Production
- Engineering AI Applications
- Auteur(s): Christopher Brousseau, Matt Sharp
- Narrateur(s): Christopher Kendrick
- Durée: 16 h et 45 min
- Version intégrale
-
Au global0
-
Performance0
-
Histoire0
Unlock the potential of Generative AI with this Large Language Model production-ready playbook for seamless deployment, optimization, and scaling. This hands-on guide takes you beyond theory, offering expert strategies for integrating LLMs into real-world applications using retrieval-augmented generation (RAG), vector databases, PEFT, LoRA, and scalable inference architectures. Whether you're an ML engineer, data scientist, or MLOps practitioner, you’ll gain the technical know-how to operationalize LLMs efficiently, reduce compute costs, and ensure rock-solid reliability in production.
Auteur(s): Christopher Brousseau, Autres
-
Fundamentals of Software Architecture
- An Engineering Approach
- Auteur(s): Mark Richards, Neal Ford
- Narrateur(s): Benjamin Lange
- Durée: 13 h et 10 min
- Version intégrale
-
Au global24
-
Performance18
-
Histoire18
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
Auteur(s): Mark Richards, Autres
-
Build a Large Language Model (From Scratch)
- Auteur(s): Sebastian Raschka
- Narrateur(s): Julie Brierley
- Durée: 7 h et 40 min
- Version intégrale
-
Au global0
-
Performance0
-
Histoire0
In Build a Large Language Model (from Scratch) bestselling author Sebastian Raschka guides you step by step through creating your own LLM. Each stage is explained with clear text, diagrams, and examples. You’ll go from the initial design and creation, to pretraining on a general corpus, and on to fine-tuning for specific tasks.
Auteur(s): Sebastian Raschka
-
Vibe Coding
- Building Production-Grade Software with GenAI, Chat, Agents, and Beyond
- Auteur(s): Gene Kim, Steve Yegge
- Narrateur(s): David Cui Cui
- Durée: 11 h et 48 min
- Version intégrale
-
Au global4
-
Performance4
-
Histoire4
GenAI is fundamentally changing the world of software development like nothing since the internet. Vibe Coding is a first-of-its-kind, groundbreaking book that shows developers how to embrace this new frontier. Science fiction is now reality. Programmers no longer need to toil over code and syntax. They can now describe what they want and watch it materialize instantly. Welcome to the future—Vibe Coding.
-
-
Mixed feelings
- Écrit par Richard Boisvert le 2025-10-06
Auteur(s): Gene Kim, Autres