
Acing the System Design Interview
No se pudo agregar al carrito
Add to Cart failed.
Error al Agregar a Lista de Deseos.
Error al eliminar de la lista de deseos.
Error al añadir a tu biblioteca
Error al seguir el podcast
Error al dejar de seguir el podcast

Compra ahora por $24.95
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
-
Narrado por:
-
Julie Brierley
-
De:
-
Zhiyong Tan
Acerca de esta escucha
The system design interview is one of the hardest challenges you'll face in the software engineering hiring process. This practical book gives you the insights, the skills, and the hands-on practice you need to ace the toughest system design interview questions and land the job and salary you want.
In Acing the System Design Interview, you will master a structured and organized approach to present system design ideas like:
+ Scaling applications to support heavy traffic.
+ Distributed transactions techniques to ensure data consistency.
+ Services for functional partitioning such as API gateway and service mesh.
+ Common API paradigms including REST, RPC, and GraphQL.
+ Caching strategies, including their tradeoffs.
+ Logging, monitoring, and alerting concepts that are critical in any system design.
+ Communication skills that demonstrate your engineering maturity.
Don't be daunted by the complex, open-ended nature of system design interviews! In this in-depth guide, author Zhiyong Tan shares what he's learned on both sides of the interview table. You'll dive deep into the common technical topics that arise during interviews and learn how to apply them to mentally perfect different kinds of systems.
About the technology:
With a little careful prep work you can turn those open-ended questions and whiteboard sessions into your competitive advantage! In this powerful book, Zhiyong Tan reveals practical interview techniques and insights about system design that have earned developers job offers from Amazon, Apple, ByteDance, PayPal, and Uber.
About the book:
Acing the System Design Interview is a masterclass in how to confidently nail your next interview. Following these easy-to-remember techniques, you'll learn to quickly assess a question, identify an advantageous approach, and then communicate your ideas clearly to an interviewer. As you work through this book, you'll gain not only the skills to successfully interview, but also to do the actual work of great system design.
PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.
©2024 Manning Publications (P)2024 Manning PublicationsLos oyentes también disfrutaron...
-
AI and Machine Learning for Coders
- A Programmer's Guide to Artificial Intelligence
- De: Laurence Moroney
- Narrado por: Timothy Howard Jackson
- Duración: 9 h y 17 m
- Versión completa
-
General
-
Narración:
-
Historia
If you're looking to make a career move from programmer to AI specialist, this is the ideal place to start. Based on Laurence Moroney's extremely successful AI courses, this introductory book provides a hands-on, code-first approach to help you build confidence while you learn key topics.
-
-
Perfect introduction to machine, learning, and artificial intelligence for any programmer!
- De Luc en 08-11-23
De: Laurence Moroney
-
Fundamentals of Data Engineering
- Plan and Build Robust Data Systems
- De: Joe Reis, Matt Housley
- Narrado por: Adam Verner
- Duración: 17 h y 31 m
- Versión completa
-
General
-
Narración:
-
Historia
Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and analysts looking for a comprehensive view of this practice. With this practical book, you'll learn how to plan and build systems to serve the needs of your organization and customers by evaluating the best technologies available through the framework of the data engineering lifecycle.
-
-
Great for Hands on Business owners
- De LmL en 08-14-24
De: Joe Reis, y otros
-
JavaScript (7th Edition)
- The Definitive Guide: Master the World's Most-Used Programming Language
- De: David Flanagan
- Narrado por: Gabriel Vaughan
- Duración: 25 h y 27 m
- Versión completa
-
General
-
Narración:
-
Historia
This book is for programmers who want to learn JavaScript and for web developers who want to take their understanding and mastery to the next level. It begins by explaining the JavaScript language itself, in detail, from the bottom up. It then builds on that foundation to cover the web platform and Node.js.
De: David Flanagan
-
Data Mesh
- Delivering Data-Driven Value at Scale
- De: Zhamak Dehghani
- Narrado por: Zura Johnson
- Duración: 14 h y 2 m
- Versión completa
-
General
-
Narración:
-
Historia
We're at an inflection point in data, where our data management solutions no longer match the complexity of organizations, the proliferation of data sources, and the scope of our aspirations to get value from data with AI and analytics. In this practical book, Zhamak Dehghani introduces data mesh, a decentralized sociotechnical paradigm drawn from modern distributed architecture that provides a new approach to sourcing, sharing, accessing, and managing analytical data at scale.
-
-
Better Reference Text than an audiobook
- De Amazon Customer en 05-25-25
De: Zhamak Dehghani
-
Database Internals
- A Deep Dive into How Distributed Data Systems Work, 1st Edition
- De: Alex Petrov
- Narrado por: Mike Chamberlain
- Duración: 12 h y 51 m
- Versión completa
-
General
-
Narración:
-
Historia
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, it's often difficult to understand what each one offers. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.
-
-
I can't believe this exists as an audiobook.
- De Michael Marcin en 12-18-23
De: Alex Petrov
-
The Engineering Executive's Primer
- Impactful Technical Leadership
- De: Will Larson
- Narrado por: Al Kessel
- Duración: 11 h y 56 m
- Versión completa
-
General
-
Narración:
-
Historia
In this book, author Will Larson shows you ways to obtain your first executive job and quickly ramp up to meet the challenges you may not have encountered in non-executive roles: measuring engineering for both engineers and the CEO, company-scoped headcount planning, communicating successfully across a growing organization, and figuring out what people actually mean when they keep asking for a "technology strategy."
-
-
An insight into the responsibilities of CTOs
- De Voytek en 12-26-24
De: Will Larson
-
AI and Machine Learning for Coders
- A Programmer's Guide to Artificial Intelligence
- De: Laurence Moroney
- Narrado por: Timothy Howard Jackson
- Duración: 9 h y 17 m
- Versión completa
-
General
-
Narración:
-
Historia
If you're looking to make a career move from programmer to AI specialist, this is the ideal place to start. Based on Laurence Moroney's extremely successful AI courses, this introductory book provides a hands-on, code-first approach to help you build confidence while you learn key topics.
-
-
Perfect introduction to machine, learning, and artificial intelligence for any programmer!
- De Luc en 08-11-23
De: Laurence Moroney
-
Fundamentals of Data Engineering
- Plan and Build Robust Data Systems
- De: Joe Reis, Matt Housley
- Narrado por: Adam Verner
- Duración: 17 h y 31 m
- Versión completa
-
General
-
Narración:
-
Historia
Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and analysts looking for a comprehensive view of this practice. With this practical book, you'll learn how to plan and build systems to serve the needs of your organization and customers by evaluating the best technologies available through the framework of the data engineering lifecycle.
-
-
Great for Hands on Business owners
- De LmL en 08-14-24
De: Joe Reis, y otros
-
JavaScript (7th Edition)
- The Definitive Guide: Master the World's Most-Used Programming Language
- De: David Flanagan
- Narrado por: Gabriel Vaughan
- Duración: 25 h y 27 m
- Versión completa
-
General
-
Narración:
-
Historia
This book is for programmers who want to learn JavaScript and for web developers who want to take their understanding and mastery to the next level. It begins by explaining the JavaScript language itself, in detail, from the bottom up. It then builds on that foundation to cover the web platform and Node.js.
De: David Flanagan
-
Data Mesh
- Delivering Data-Driven Value at Scale
- De: Zhamak Dehghani
- Narrado por: Zura Johnson
- Duración: 14 h y 2 m
- Versión completa
-
General
-
Narración:
-
Historia
We're at an inflection point in data, where our data management solutions no longer match the complexity of organizations, the proliferation of data sources, and the scope of our aspirations to get value from data with AI and analytics. In this practical book, Zhamak Dehghani introduces data mesh, a decentralized sociotechnical paradigm drawn from modern distributed architecture that provides a new approach to sourcing, sharing, accessing, and managing analytical data at scale.
-
-
Better Reference Text than an audiobook
- De Amazon Customer en 05-25-25
De: Zhamak Dehghani
-
Database Internals
- A Deep Dive into How Distributed Data Systems Work, 1st Edition
- De: Alex Petrov
- Narrado por: Mike Chamberlain
- Duración: 12 h y 51 m
- Versión completa
-
General
-
Narración:
-
Historia
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, it's often difficult to understand what each one offers. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.
-
-
I can't believe this exists as an audiobook.
- De Michael Marcin en 12-18-23
De: Alex Petrov
-
The Engineering Executive's Primer
- Impactful Technical Leadership
- De: Will Larson
- Narrado por: Al Kessel
- Duración: 11 h y 56 m
- Versión completa
-
General
-
Narración:
-
Historia
In this book, author Will Larson shows you ways to obtain your first executive job and quickly ramp up to meet the challenges you may not have encountered in non-executive roles: measuring engineering for both engineers and the CEO, company-scoped headcount planning, communicating successfully across a growing organization, and figuring out what people actually mean when they keep asking for a "technology strategy."
-
-
An insight into the responsibilities of CTOs
- De Voytek en 12-26-24
De: Will Larson
-
Becoming a Data Head
- How to Think, Speak, and Understand Data Science, Statistics, and Machine Learning
- De: Alex J. Gutman, Jordan Goldmeier
- Narrado por: Brian Arens
- Duración: 7 h y 41 m
- Versión completa
-
General
-
Narración:
-
Historia
Becoming a Data Head is a complete guide for data science in the workplace: covering everything from the personalities you’ll work with to the math behind the algorithms. The authors have spent years in data trenches and sought to create a fun, approachable, and eminently bingeable book. Anyone can become a Data Head—an active participant in data science, statistics, and machine learning. Whether you're a business professional, engineer, executive, or aspiring data scientist, this book is for you.
-
-
The best data science manual ever written
- De Jordan en 08-29-24
De: Alex J. Gutman, y otros
-
Product Management in Practice (2nd Edition)
- A Practical, Tactical Guide for Your First Day and Every Day After
- De: Matt LeMay
- Narrado por: Matt LeMay, Sara Powell
- Duración: 10 h y 11 m
- Versión completa
-
General
-
Narración:
-
Historia
Product management has become a critical function for modern organizations, from small startups to corporate enterprises. And yet, the day-to-day work of product management remains largely misunderstood. In theory, product managers are high-flying visionaries who build products that people love. In practice, they're hard-working facilitators who bring clarity and focus to their teams. In this thoroughly revised and expanded edition, Matt LeMay provides real-world guidance for current and aspiring product managers.
-
-
Fantastic wisdom
- De A. Niedt en 09-24-24
De: Matt LeMay
-
The Staff Engineer's Path
- A Guide for Individual Contributors Navigating Growth and Change
- De: Tanya Reilly
- Narrado por: Wendy Tremont King
- Duración: 13 h y 52 m
- Versión completa
-
General
-
Narración:
-
Historia
For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the industry well—or the engineer. The staff engineer's path allows engineers to contribute at a high level as role models, driving big projects, determining technical strategy, and raising everyone's skills. This in-depth book shows you how to understand your role, manage your time, master strategic thinking, and set the standard for technical work.
-
-
Not for all engineers
- De Dan H en 05-27-24
De: Tanya Reilly
-
Designing Data-Intensive Applications
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- De: Martin Kleppmann
- Narrado por: Benjamin Lange
- Duración: 20 h y 56 m
- Versión completa
-
General
-
Narración:
-
Historia
Author Martin Kleppmann helps you navigate the diverse data landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
-
-
Must read for senior+ software engineers
- De Navid v en 05-29-21
De: Martin Kleppmann
-
Grokking Algorithms
- De: Aditya Bhargava
- Narrado por: Derek Lettman
- Duración: 3 h y 46 m
- Versión completa
-
General
-
Narración:
-
Historia
This friendly guide teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. This accesible introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python.
-
-
the book is not good in audio format
- De Anonymous User en 01-09-20
De: Aditya Bhargava
-
Introducing Python (2nd Edition)
- Modern Computing in Simple Packages
- De: Bill Lubanovic
- Narrado por: Derek Dysart
- Duración: 13 h y 3 m
- Versión completa
-
General
-
Narración:
-
Historia
Easy to understand and engaging, this updated edition of Introducing Python is ideal for beginning programmers as well as those new to the language. Author Bill Lubanovic takes you from the basics to more involved and varied topics, mixing tutorials with cookbook-style code recipes to explain concepts in Python 3. End-of-chapter exercises help you practice what you've learned.
-
-
Exactly what I wanted and expected.
- De ridgeway137 en 03-05-24
De: Bill Lubanovic
-
The Nvidia Way
- Jensen Huang and the Making of a Tech Giant
- De: Tae Kim
- Narrado por: Michael Braun
- Duración: 9 h y 42 m
- Versión completa
-
General
-
Narración:
-
Historia
Nvidia is the darling of the age of artificial intelligence: the company’s chips are powering the generative-AI revolution, and demand is insatiable. For all the current interest and attention, however, Nvidia is not of our time. Founded more than three decades ago in a Denny’s in East San Jose, for years it was known primarily in the then-niche world of computer gaming. In fact, the company’s leather-jacketed leader, Jensen Huang, is the longest-serving CEO in an industry marked by near constant turmoil and failure.
-
-
Don’t Buy This Book Be Forewarned
- De Susan Hess en 12-25-24
De: Tae Kim
-
Site Reliability Engineering
- How Google Runs Production Systems
- De: Betsy Beyer, Chris Jones, Jennifer Petoff, y otros
- Narrado por: Liz Porter
- Duración: 20 h y 8 m
- Versión completa
-
General
-
Narración:
-
Historia
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.
-
-
Google propaganda
- De Andreas Andersen en 03-30-22
De: Betsy Beyer, y otros
-
Software Architecture: The Hard Parts
- Modern Trade-Off Analyses for Distributed Architectures
- De: Neal Ford, Mark Richards, Pramod Sadalage, y otros
- Narrado por: Dena Dahilig
- Duración: 12 h y 53 m
- Versión completa
-
General
-
Narración:
-
Historia
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.
-
-
Great content. Terrible narration.
- De Alex en 12-16-23
De: Neal Ford, y otros
-
Co-Intelligence
- Living and Working with AI
- De: Ethan Mollick
- Narrado por: Ethan Mollick
- Duración: 4 h y 39 m
- Versión completa
-
General
-
Narración:
-
Historia
Something new entered our world in November 2022—the first general purpose AI that could pass for a human and do the kinds of creative, innovative work that only humans could do previously. Wharton professor Ethan Mollick immediately understood what ChatGPT meant: after millions of years on our own, humans had developed a kind of co-intelligence that could augment, or even replace, human thinking. Through his writing, speaking, and teaching, Mollick has become one of the most prominent and provocative explainers of AI.
-
-
great intro book marred by poor narration
- De Amazon Customer en 04-14-24
De: Ethan Mollick
-
The Art of Statistics
- How to Learn from Data
- De: David Spiegelhalter
- Narrado por: Jonathan Davis
- Duración: 9 h y 1 m
- Versión completa
-
General
-
Narración:
-
Historia
Statistics are everywhere, as integral to science as they are to business, and in the popular media hundreds of times a day. In this age of big data, a basic grasp of statistical literacy is more important than ever if we want to separate the fact from the fiction, the ostentatious embellishments from the raw evidence - and even more so if we hope to participate in the future, rather than being simple bystanders.
-
-
very good statistics overview
- De Tom en 11-29-19
-
Cracking the Amazon Interview
- A Step by Step Guide to Land the Job
- De: Misha Yurchenko
- Narrado por: David K. Martin
- Duración: 2 h y 5 m
- Versión completa
-
General
-
Narración:
-
Historia
While we cannot predict every question that Amazon will ask in an interview, the process is fairly structured. This makes the interview process transparent and easy to prepare for because we know many of the themes they will cover and questions they will ask. Imagine if your teacher in university told you most of the questions that were going to be on the test beforehand - all you would have to do is practice. Consider this book your study guide.
-
-
Advice is a little off, but close enough
- De T. Totland en 01-14-20
De: Misha Yurchenko
Las personas que vieron esto también vieron...
-
Mastering the System Design Interview
- Insider tips for your system design interview from a former Amazon hiring manager – plus 6 mock interviews for practice!
- De: Frank Kane
- Narrado por: Virtual Voice
- Duración: 4 h y 59 m
- Versión completa
-
General
-
Narración:
-
Historia
Ace your next system design interview! Get tips, tricks, and practice interviews with a former hiring manager from Amazon, who interviewed thousands of software engineers and hired hundreds. Frank Kane will share the secrets of what your interviewer is looking for and the technologies you’re expected to know. Practice makes perfect, so you’ll also get six mock system design interviews with real-world interview questions from the biggest tech employers. A technical interview loop is a demanding process, and the system design part is often the most challenging. This course gets you ...
-
-
Very articulate and practical
- De Amazon Customer en 05-21-25
De: Frank Kane
-
Building Microservices
- Designing Fine-Grained Systems
- De: Sam Newman
- Narrado por: Theodore O'Brien
- Duración: 21 h y 12 m
- Versión completa
-
General
-
Narración:
-
Historia
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.
-
-
Easy to Understand
- De Anonymous User en 04-27-22
De: Sam Newman
-
Software Architecture: The Hard Parts
- Modern Trade-Off Analyses for Distributed Architectures
- De: Neal Ford, Mark Richards, Pramod Sadalage, y otros
- Narrado por: Dena Dahilig
- Duración: 12 h y 53 m
- Versión completa
-
General
-
Narración:
-
Historia
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.
-
-
Great content. Terrible narration.
- De Alex en 12-16-23
De: Neal Ford, y otros
-
Grokking Algorithms
- De: Aditya Bhargava
- Narrado por: Derek Lettman
- Duración: 3 h y 46 m
- Versión completa
-
General
-
Narración:
-
Historia
This friendly guide teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. This accesible introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python.
-
-
the book is not good in audio format
- De Anonymous User en 01-09-20
De: Aditya Bhargava
-
Designing Machine Learning Systems
- An Iterative Process for Production-Ready Applications
- De: Chip Huyen
- Narrado por: Kathleen Li
- Duración: 15 h
- Versión completa
-
General
-
Narración:
-
Historia
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.
De: Chip Huyen
-
Designing Data-Intensive Applications
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- De: Martin Kleppmann
- Narrado por: Benjamin Lange
- Duración: 20 h y 56 m
- Versión completa
-
General
-
Narración:
-
Historia
Author Martin Kleppmann helps you navigate the diverse data landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
-
-
Must read for senior+ software engineers
- De Navid v en 05-29-21
De: Martin Kleppmann
-
Mastering the System Design Interview
- Insider tips for your system design interview from a former Amazon hiring manager – plus 6 mock interviews for practice!
- De: Frank Kane
- Narrado por: Virtual Voice
- Duración: 4 h y 59 m
- Versión completa
-
General
-
Narración:
-
Historia
Ace your next system design interview! Get tips, tricks, and practice interviews with a former hiring manager from Amazon, who interviewed thousands of software engineers and hired hundreds. Frank Kane will share the secrets of what your interviewer is looking for and the technologies you’re expected to know. Practice makes perfect, so you’ll also get six mock system design interviews with real-world interview questions from the biggest tech employers. A technical interview loop is a demanding process, and the system design part is often the most challenging. This course gets you ...
-
-
Very articulate and practical
- De Amazon Customer en 05-21-25
De: Frank Kane
-
Building Microservices
- Designing Fine-Grained Systems
- De: Sam Newman
- Narrado por: Theodore O'Brien
- Duración: 21 h y 12 m
- Versión completa
-
General
-
Narración:
-
Historia
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.
-
-
Easy to Understand
- De Anonymous User en 04-27-22
De: Sam Newman
-
Software Architecture: The Hard Parts
- Modern Trade-Off Analyses for Distributed Architectures
- De: Neal Ford, Mark Richards, Pramod Sadalage, y otros
- Narrado por: Dena Dahilig
- Duración: 12 h y 53 m
- Versión completa
-
General
-
Narración:
-
Historia
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.
-
-
Great content. Terrible narration.
- De Alex en 12-16-23
De: Neal Ford, y otros
-
Grokking Algorithms
- De: Aditya Bhargava
- Narrado por: Derek Lettman
- Duración: 3 h y 46 m
- Versión completa
-
General
-
Narración:
-
Historia
This friendly guide teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. This accesible introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python.
-
-
the book is not good in audio format
- De Anonymous User en 01-09-20
De: Aditya Bhargava
-
Designing Machine Learning Systems
- An Iterative Process for Production-Ready Applications
- De: Chip Huyen
- Narrado por: Kathleen Li
- Duración: 15 h
- Versión completa
-
General
-
Narración:
-
Historia
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.
De: Chip Huyen
-
Designing Data-Intensive Applications
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- De: Martin Kleppmann
- Narrado por: Benjamin Lange
- Duración: 20 h y 56 m
- Versión completa
-
General
-
Narración:
-
Historia
Author Martin Kleppmann helps you navigate the diverse data landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
-
-
Must read for senior+ software engineers
- De Navid v en 05-29-21
De: Martin Kleppmann
-
Fundamentals of Software Architecture
- An Engineering Approach
- De: Mark Richards, Neal Ford
- Narrado por: Benjamin Lange
- Duración: 13 h y 10 m
- Versión completa
-
General
-
Narración:
-
Historia
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.
-
-
Helpful but business-centric
- De A.N. en 03-25-21
De: Mark Richards, y otros
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- De: Titus Winters, Tom Manshreck, Hyrum Wright
- Narrado por: Mark Sando
- Duración: 23 h y 36 m
- Versión completa
-
General
-
Narración:
-
Historia
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.
-
-
not useful
- De Andreas Andersen en 07-21-21
De: Titus Winters, y otros
-
The Staff Engineer's Path
- A Guide for Individual Contributors Navigating Growth and Change
- De: Tanya Reilly
- Narrado por: Wendy Tremont King
- Duración: 13 h y 52 m
- Versión completa
-
General
-
Narración:
-
Historia
For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the industry well—or the engineer. The staff engineer's path allows engineers to contribute at a high level as role models, driving big projects, determining technical strategy, and raising everyone's skills. This in-depth book shows you how to understand your role, manage your time, master strategic thinking, and set the standard for technical work.
-
-
Not for all engineers
- De Dan H en 05-27-24
De: Tanya Reilly
-
Advanced Algorithms and Data Structures
- De: Marcello La Rocca
- Narrado por: Julie Brierley
- Duración: 23 h y 32 m
- Versión completa
-
General
-
Narración:
-
Historia
As a software engineer, you’ll encounter countless programming challenges that initially seem confusing, difficult, or even impossible. Don’t despair! Many of these “new” problems already have well-established solutions. Advanced Algorithms and Data Structures teaches you powerful approaches to a wide range of tricky coding challenges that you can adapt and apply to your own applications. Providing a balanced blend of classic, advanced, and new algorithms, this practical guide upgrades your programming toolbox with new perspectives and hands-on techniques.
-
-
Wonderful audio textbook!
- De Howard_a en 11-02-21
-
Designing Distributed Systems (2nd Edition)
- Patterns and Paradigms for Scalable, Reliable Systems Using Kubernetes
- De: Brendan Burns
- Narrado por: Tom Beyer
- Duración: 8 h y 33 m
- Versión completa
-
General
-
Narración:
-
Historia
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.
De: Brendan Burns
-
Database Internals
- A Deep Dive into How Distributed Data Systems Work, 1st Edition
- De: Alex Petrov
- Narrado por: Mike Chamberlain
- Duración: 12 h y 51 m
- Versión completa
-
General
-
Narración:
-
Historia
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, it's often difficult to understand what each one offers. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.
-
-
I can't believe this exists as an audiobook.
- De Michael Marcin en 12-18-23
De: Alex Petrov
-
The Clean Coder
- A Code of Conduct for Professional Programmers
- De: Robert C. Martin
- Narrado por: Theodore O'Brien
- Duración: 6 h y 12 m
- Versión completa
-
General
-
Narración:
-
Historia
Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them - and earn the pride and fulfillment that they alone possess.
-
-
The best one
- De Amazon Customer en 01-10-22
De: Robert C. Martin
-
Fundamentals of Data Engineering
- Plan and Build Robust Data Systems
- De: Joe Reis, Matt Housley
- Narrado por: Adam Verner
- Duración: 17 h y 31 m
- Versión completa
-
General
-
Narración:
-
Historia
Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and analysts looking for a comprehensive view of this practice. With this practical book, you'll learn how to plan and build systems to serve the needs of your organization and customers by evaluating the best technologies available through the framework of the data engineering lifecycle.
-
-
Great for Hands on Business owners
- De LmL en 08-14-24
De: Joe Reis, y otros
-
Deep Learning with Python (Second Edition)
- De: Francois Chollet
- Narrado por: Derek Dysart
- Duración: 15 h y 1 m
- Versión completa
-
General
-
Narración:
-
Historia
Deep Learning with Python (Second Edition) introduces the field of deep learning using Python and the powerful Keras library. In this revised and expanded new edition, Keras creator François Chollet offers insights for both novice and experienced machine learning practitioners. As you move through this book, you’ll build your understanding through intuitive explanations and clear examples. You’ll quickly pick up the skills you need to start developing deep learning applications.
-
-
Audible version is useless - has no PDF
- De Jim en 03-04-22
De: Francois Chollet
-
API Design Patterns
- De: JJ Geewax
- Narrado por: Sarah Dawe
- Duración: 16 h y 34 m
- Versión completa
-
General
-
Narración:
-
Historia
API Design Patterns lays out a set of design principles for building internal and public-facing APIs. Google API expert JJ Geewax presents patterns that ensure your APIs are consistent, scalable, and flexible. You’ll improve the design of the most common APIs, plus discover techniques for tricky edge cases. Relevant examples and detailed scenarios make every pattern clear and easy to understand.
-
-
Narration is unbearable
- De JC en 11-13-22
De: JJ Geewax
-
System Design First Part
- Intro to System Design
- De: Armen Melkumyan
- Narrado por: Virtual Voice
- Duración: 15 h y 45 m
- Versión completa
-
General
-
Narración:
-
Historia
Master the Fundamentals of System Design Interviews! Are you preparing for a System Design Interview but unsure where to start? "System Design Interview – Part 1: Introduction to System Design" is your ultimate guide to mastering the foundational concepts needed to tackle even the most challenging design questions. In this book, you'll learn: The structured approach to answering system design questions Core system design principles: scalability, availability, reliability, and performance How to break down open-ended problems with a step-by-step framework Key trade-offs and real-world ...
De: Armen Melkumyan
-
Machine Learning Interviews
- Kickstart Your Machine Learning and Data Career
- De: Susan Shu Chang
- Narrado por: Xifeng Brooks
- Duración: 9 h y 39 m
- Versión completa
-
General
-
Narración:
-
Historia
As tech products become more prevalent today, the demand for machine learning professionals continues to grow. But the responsibilities and skill sets required of ML professionals still vary drastically from company to company, making the interview process difficult to predict. In this guide, data science leader Susan Shu Chang shows you how to tackle the ML hiring process. She'll take you through the highly selective recruitment process by sharing hard-won lessons she learned along the way.
-
-
Great advice, and read well.
- De Goodmann en 01-26-25
De: Susan Shu Chang
AI generated
Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.