Слушайте и четете неограничено

Открийте безкрайна вселена от истории

  • Над 500,000 заглавия на 6 езика
  • Детски режим - безопасна зона за деца
  • Нови книги всяка седмица и ексклузивни заглавия
  • Офлайн режим
Пробвайте Storytel
BG - Details page - Device banner - 894x1036
Cover for Software Architecture for Developers: Designing Scalable and Maintainable Systems for the Real World

Software Architecture for Developers: Designing Scalable and Maintainable Systems for the Real World

Продължителност
3 Ч. 33 мин.
Езици
Английски
Формат
Категория

Документални

"Software Architecture for Developers: Designing Scalable and Maintainable Systems for the Real World" is an essential guide for software professionals seeking to elevate their understanding of architectural principles and design practices. In today's rapidly evolving technological landscape, the ability to create software systems that are not only scalable but also maintainable is paramount.

This book goes beyond theoretical concepts, offering practical insights and real-world strategies for architecting robust and adaptable systems. From understanding the fundamentals of software architecture to mastering advanced techniques for designing distributed and microservices-based architectures, readers will gain the knowledge and skills needed to tackle complex architectural challenges with confidence.

With a focus on scalability, maintainability, and performance, this book covers a wide range of topics, including modular design, architectural patterns, cloud-native architecture, and DevOps principles. Through in-depth case studies, code examples, and best practices, readers will learn how to navigate the trade-offs involved in architectural decisions and make informed choices that align with their project requirements.

"Software Architecture for Developers" provides invaluable guidance on creating architectures that are flexible, adaptable, and future-proof.

© 2024 Steve Abrams (Аудиокнига): 9798882296758

Дата на излизане

Аудиокнига: 25 юли 2024 г.

Другите харесаха също...

  1. Web Development: Everything about Web Design and Operating Systems (2 in 1)
    Web Development: Everything about Web Design and Operating Systems (2 in 1) Jonathan Rigdon
  2. Machine Learning for Beginners: An Introduction to Artificial Intelligence and Machine Learning
    Machine Learning for Beginners: An Introduction to Artificial Intelligence and Machine Learning John Slavio
  3. Natural Language Processing for Beginners: Advanced Techniques and Applications in Natural Language Processing
    Natural Language Processing for Beginners: Advanced Techniques and Applications in Natural Language Processing James Ferry
  4. Software Architectures for Beginners: Navigating the Building Blocks of Modern Software Design
    Software Architectures for Beginners: Navigating the Building Blocks of Modern Software Design Steve Abrams
  5. Data Science and Machine Learning Demystified: Mastering Data Science and Machine Learning: Advanced Techniques and Applications
    Data Science and Machine Learning Demystified: Mastering Data Science and Machine Learning: Advanced Techniques and Applications Liam Stone
  6. Demystifying LLM, AI Mathematics, and Hardware Infra: A comprehensive guide to understanding Large Language Models, AI Mathematics, and its Hardware Infrastructure
    Demystifying LLM, AI Mathematics, and Hardware Infra: A comprehensive guide to understanding Large Language Models, AI Mathematics, and its Hardware Infrastructure Et Tu Code
  7. Algorithms: Discover The Computer Science and Artificial Intelligence Used to Solve Everyday Human Problems, Optimize Habits, Learn Anything and Organize Your Life
    Algorithms: Discover The Computer Science and Artificial Intelligence Used to Solve Everyday Human Problems, Optimize Habits, Learn Anything and Organize Your Life Trust Genics
  8. Deep Learning with Python for Beginners: Comprehensive Guide to Mastering Neural Networks
    Deep Learning with Python for Beginners: Comprehensive Guide to Mastering Neural Networks Brandon Scott
  9. Elegant Python: Simplifying Complex Solutions
    Elegant Python: Simplifying Complex Solutions Michael Huang
  10. Cracking System Design: A Comprehensive Guide to Building Scalable and Reliable Systems
    Cracking System Design: A Comprehensive Guide to Building Scalable and Reliable Systems Et Tu Code
  11. Lean Software Development: Transforming Principles into Practices for Software Excellence
    Lean Software Development: Transforming Principles into Practices for Software Excellence Steve Abrams
  12. The Path to Singularity: How Technology Will Challenge the Future of Humanity
    The Path to Singularity: How Technology Will Challenge the Future of Humanity J. Craig Wheeler
  13. When Machines Learn: AI and the Transformation of Society
    When Machines Learn: AI and the Transformation of Society Lars Meyer
  14. Software Development: Data Engineering, Information Technology, Software Engineering, and Wordpress (4 in 1)
    Software Development: Data Engineering, Information Technology, Software Engineering, and Wordpress (4 in 1) Phil Gilberts
  15. Coding for Beginners: Advanced Methods and Strategies to Learn the Best Coding Practices
    Coding for Beginners: Advanced Methods and Strategies to Learn the Best Coding Practices Alexander Cane
  16. Basic Python in Finance: How to Implement Financial Trading Strategies and Analysis using Python
    Basic Python in Finance: How to Implement Financial Trading Strategies and Analysis using Python Bob Mather
  17. Cryptocurrency for Beginners: Complete Crypto Investing Guide with Everything You Need to Know About Crypto and Altcoins Including Bitcoin, Ethereum, Dogecoin, Cardano, Solana, XRP, Binance, Polkadot, and More!
    Cryptocurrency for Beginners: Complete Crypto Investing Guide with Everything You Need to Know About Crypto and Altcoins Including Bitcoin, Ethereum, Dogecoin, Cardano, Solana, XRP, Binance, Polkadot, and More! Nick Woods
  18. Python Unleashed: Mastering the Art of Efficient Coding
    Python Unleashed: Mastering the Art of Efficient Coding James Livingston
  19. Machine Learning Box Set: 2 Books in 1
    Machine Learning Box Set: 2 Books in 1 John Slavio
  20. Internet of Things for Beginners: Comprehensive Guide to a Connected World
    Internet of Things for Beginners: Comprehensive Guide to a Connected World Steve Abrams
  21. Lean Software Development: Enhancing Efficiency and Innovation in Software Teams
    Lean Software Development: Enhancing Efficiency and Innovation in Software Teams Jacob Richardson
  22. Generative Artificial Intelligence for Beginners: Generative Artificial Intelligence for Beginners
    Generative Artificial Intelligence for Beginners: Generative Artificial Intelligence for Beginners SAM CAMPBELL
  23. Agile Software Development for Beginners: Advanced Strategies for Optimal  Software Development Performance
    Agile Software Development for Beginners: Advanced Strategies for Optimal Software Development Performance Jacob Richardson
  24. Unleashing Mobile App Innovation: Mastering Mobile App Development: Advanced Techniques and Best Practices
    Unleashing Mobile App Innovation: Mastering Mobile App Development: Advanced Techniques and Best Practices Nathanial Morrison
  25. Kubernetes: The Updated Guide to Master Kubernetes for Everyone
    Kubernetes: The Updated Guide to Master Kubernetes for Everyone Steve D. Pountol
  26. Information Technology: Essentials and Management of Information Systems
    Information Technology: Essentials and Management of Information Systems Phil Gilberts
  27. Natural Language Processing for Beginners: A Comprehensive Beginner's Guide to Understanding and Applying Natural Language Processing Techniques
    Natural Language Processing for Beginners: A Comprehensive Beginner's Guide to Understanding and Applying Natural Language Processing Techniques James Ferry
  28. Generative AI: Navigating the Course to the Artificial General Intelligence Future
    Generative AI: Navigating the Course to the Artificial General Intelligence Future Martin Musiol
  29. Conversational Spanish For Beginners And Travel Dialogues Volume IV: Learn Spanish Phrases And Important Latin American Spanish Vocabulary Quickly And Easily In Your Car Lesson By Lesson
    Conversational Spanish For Beginners And Travel Dialogues Volume IV: Learn Spanish Phrases And Important Latin American Spanish Vocabulary Quickly And Easily In Your Car Lesson By Lesson Authentic Language Books
  30. Blockchain for Beginners
    Blockchain for Beginners Rayan Murray
  31. The Apple II Age: How the Computer Became Personal
    The Apple II Age: How the Computer Became Personal Laine Nooney
  32. Artificial Intelligence and Life: A Complete Guide to the Basic Concepts in AI, Neural Networks, Machine Learning and Data Science
    Artificial Intelligence and Life: A Complete Guide to the Basic Concepts in AI, Neural Networks, Machine Learning and Data Science Hans Weber
  33. Comprehensive Guide to Machine Learning for Beginners: Mastering the Basics
    Comprehensive Guide to Machine Learning for Beginners: Mastering the Basics Sam Campbell
  34. Building Your Own Large Language Model: A comprehensive guide to creating Large Language Models (LLMs)
    Building Your Own Large Language Model: A comprehensive guide to creating Large Language Models (LLMs) Et Tu Code
  35. Leading Effective Engineering Teams: Lessons for Individual Contributors and Managers from 10 Years at Google
    Leading Effective Engineering Teams: Lessons for Individual Contributors and Managers from 10 Years at Google Addy Osmani
  36. Spanish for Medical Professionals with Essential Questions and Responses, Vol. 3: A Cheat Sheet of Medical Spanish Vocabulary, Phrases and Conversational Dialogues for Medical Providers
    Spanish for Medical Professionals with Essential Questions and Responses, Vol. 3: A Cheat Sheet of Medical Spanish Vocabulary, Phrases and Conversational Dialogues for Medical Providers Authentic Language Books
  37. Artificial Intelligence with Python for Beginners: Comprehensive Guide to Building AI Applications
    Artificial Intelligence with Python for Beginners: Comprehensive Guide to Building AI Applications James Ferry
  38. Learning from the Machines: Shaping Intelligence in a Digital World: Harnessing Algorithms to Drive the Next Wave of Innovation
    Learning from the Machines: Shaping Intelligence in a Digital World: Harnessing Algorithms to Drive the Next Wave of Innovation Evan Carter
  39. Java Programming for beginners: Learn Java Development in this illustrated step by step Coding Guide
    Java Programming for beginners: Learn Java Development in this illustrated step by step Coding Guide White Belt Mastery
  40. Web Development for beginners: Learn HTML/CSS/Javascript step by step with this Coding Guide, Programming Guide for beginners, Website development
    Web Development for beginners: Learn HTML/CSS/Javascript step by step with this Coding Guide, Programming Guide for beginners, Website development White Belt Mastery
  41. Python Programming for Kids: Getting Started: Fun and Easy Guide to Building Your First Programs
    Python Programming for Kids: Getting Started: Fun and Easy Guide to Building Your First Programs Lily Anderson
  42. AI Unveiled: A Comprehensive Exploration from Origins to Modern Developments
    AI Unveiled: A Comprehensive Exploration from Origins to Modern Developments Daniel Martinez
  43. Charged: A History of Batteries and Lessons for a Clean Energy Future
    Charged: A History of Batteries and Lessons for a Clean Energy Future James Morton Turner
  44. Python For Data Science: The Ultimate Comprehensive Step-By-Step Guide To The Basics Of Python For Data Science
    Python For Data Science: The Ultimate Comprehensive Step-By-Step Guide To The Basics Of Python For Data Science Kevin Clark
  45. Astronomy: Exoplanets, Planetary Formation, and Stellar Evolution (3 in 1)
    Astronomy: Exoplanets, Planetary Formation, and Stellar Evolution (3 in 1) Steff Jaywan
  46. App Innovator's Guide: Mobile App Development for Android and iOS: Building Cross-Platform Solutions
    App Innovator's Guide: Mobile App Development for Android and iOS: Building Cross-Platform Solutions Lily Chang
  47. AI in Finance: Revolutionizing Financial Services with AI: Insights, Innovations, and Opportunities
    AI in Finance: Revolutionizing Financial Services with AI: Insights, Innovations, and Opportunities Chuck Sherman
  48. Bitcoin Cryptocurrency Blockchain
    Bitcoin Cryptocurrency Blockchain Cecil (CJ) John
  49. SQL For Beginners: SQL Guide to understand how to work with a Data Base
    SQL For Beginners: SQL Guide to understand how to work with a Data Base White Belt Mastery
  50. Machine Learning with Python: Advanced Methods and Strategies to Learn Machine Learning with Python
    Machine Learning with Python: Advanced Methods and Strategies to Learn Machine Learning with Python Alexander Cane
  51. Natural Language Processing for Beginners: Comprehensive Introduction to Language and Technology
    Natural Language Processing for Beginners: Comprehensive Introduction to Language and Technology Steve Abrams
  52. Lawfare: Judging Politics in South Africa
    Lawfare: Judging Politics in South Africa Michelle le Roux
  53. Friend Me!: 600 Years of Social Networking in America
    Friend Me!: 600 Years of Social Networking in America Francesca Davis DiPiazza
  54. Neural Networks For Beginners: How to Build Intelligent Systems from Scratch
    Neural Networks For Beginners: How to Build Intelligent Systems from Scratch Rayan Murray
  55. PHP: PHP Basics for Beginners
    PHP: PHP Basics for Beginners Andy Vickler
  56. Code, Image & Speech Gen AI: Unleashing the Power of Intelligent Machines: A Journey into Code, Image, and Speech Generation with AI
    Code, Image & Speech Gen AI: Unleashing the Power of Intelligent Machines: A Journey into Code, Image, and Speech Generation with AI Et Tu Code
  57. Reimagining Apologetics: The Beauty of Faith in a Secular Age
    Reimagining Apologetics: The Beauty of Faith in a Secular Age Justin Ariel Bailey
  58. Python Machine Learning: Complete and Clear Introduction to the Basics of Machine Learning with Python. Comprehensive Guide to Data Science and Analytics.
    Python Machine Learning: Complete and Clear Introduction to the Basics of Machine Learning with Python. Comprehensive Guide to Data Science and Analytics. Alex Campbell
  59. Evangelism in a Skeptical World: How to Make the Unbelievable News about Jesus More Believable
    Evangelism in a Skeptical World: How to Make the Unbelievable News about Jesus More Believable Sam Chan
  60. Electronic commerce and digital services: from international concepts and normative development in the european bloc to prospects for the European Union – Mercosur agreement
    Electronic commerce and digital services: from international concepts and normative development in the european bloc to prospects for the European Union – Mercosur agreement Júlio César Parente Patrocínio
  61. The Art of Agile Development, 2nd Edition
    The Art of Agile Development, 2nd Edition James Shore
  62. Python Programming for beginners: Learn Python in a step by step approach, Complete practical crash course to learn Python coding
    Python Programming for beginners: Learn Python in a step by step approach, Complete practical crash course to learn Python coding White Belt Mastery
  63. Learn Russian: Can do Russian: The comprehensive and practical language study method
    Learn Russian: Can do Russian: The comprehensive and practical language study method Innovative Language Learning
  64. Just Price in the Markets: A History
    Just Price in the Markets: A History Charles R. Geisst
  65. The Irreducible Primary: A Dialogue on Nature, Spirituality, and the Human Condition
    The Irreducible Primary: A Dialogue on Nature, Spirituality, and the Human Condition Rob Taylor
  66. Subversive Witness: Scripture's Call to Leverage Privilege
    Subversive Witness: Scripture's Call to Leverage Privilege Dominique DuBois Gilliard
  67. DAY TRADING STRATEGIES: Proven Techniques for Maximizing Profits in Day Trading (2023 Guide)
    DAY TRADING STRATEGIES: Proven Techniques for Maximizing Profits in Day Trading (2023 Guide) John Taylor
  68. The JavaScript Journey: From Basics to Full-Stack Mastery
    The JavaScript Journey: From Basics to Full-Stack Mastery Priya Singh
  69. Python Machine Learning for Beginners: Perfect guide on How to Become a Successful Data Scientist
    Python Machine Learning for Beginners: Perfect guide on How to Become a Successful Data Scientist Alex Campbell
  70. Python Essentials For Dummies
    Python Essentials For Dummies Alan Simpson
  71. Future Care: Sensors, Artificial Intelligence, and the Reinvention of Medicine
    Future Care: Sensors, Artificial Intelligence, and the Reinvention of Medicine Dr. Jag Singh
  72. Reinventing the Heartland: How One City’s Inclusive Approach to Innovation and Growth Can Revive the American Dream
    Reinventing the Heartland: How One City’s Inclusive Approach to Innovation and Growth Can Revive the American Dream Nicholas Lalla
  73. Assemblage: The Art and Science of Brand Transformation
    Assemblage: The Art and Science of Brand Transformation Emmanuel Probst
  74. Superpower: How to Think, Act, and Perform with Less Effort and Better Results
    Superpower: How to Think, Act, and Perform with Less Effort and Better Results Ford Saeks
  75. The Power of Student Agency: Looking Beyond Grit to Close the Opportunity Gap
    The Power of Student Agency: Looking Beyond Grit to Close the Opportunity Gap Anindya Kundu
  76. Intellectual Schizophrenia: Culture, Cisis, and Education
    Intellectual Schizophrenia: Culture, Cisis, and Education R. J. Rushdoony
  77. DeFi For Dummies
    DeFi For Dummies Seoyoung Kim
  78. Python for Data Science: Clear and Complete Guide to Data Science and Analysis with Python.
    Python for Data Science: Clear and Complete Guide to Data Science and Analysis with Python. Alex Campbell
  79. Python for Beginners: Comprehensive Guide to the Basics of Programming, Machine Learning, Data Science and Analysis with Python.
    Python for Beginners: Comprehensive Guide to the Basics of Programming, Machine Learning, Data Science and Analysis with Python. Alex Campbell
  80. The Elements of Voice First Style: A Practical Guide to Voice User Interface Design
    The Elements of Voice First Style: A Practical Guide to Voice User Interface Design Ahmed Bouzid
  81. Azure OpenAI Service for Cloud Native Applications: Designing, Planning, and Implementing Generative AI Solutions
    Azure OpenAI Service for Cloud Native Applications: Designing, Planning, and Implementing Generative AI Solutions Adrian Gonzalez Sanchez
  82. UNLOCKING THE POWER OF SOCIAL INTERACTION: Enhance Your Social Skills, Forge Authentic Connections, and Flourish in Every Interaction (2024)
    UNLOCKING THE POWER OF SOCIAL INTERACTION: Enhance Your Social Skills, Forge Authentic Connections, and Flourish in Every Interaction (2024) CHRISTOPHER GORDON
  83. Un-Civilizing America: How Win-Win Deals Make Us Better
    Un-Civilizing America: How Win-Win Deals Make Us Better William Bonner
  84. 101 Weird Ways to Make Money: Cricket Farming, Repossessing Cars, and Other Jobs With Big Upside and Not Much Competition
    101 Weird Ways to Make Money: Cricket Farming, Repossessing Cars, and Other Jobs With Big Upside and Not Much Competition Steve Gillman
  85. 100 Quotes by Martin Luther King Jr
    100 Quotes by Martin Luther King Jr Martin Luther King
  86. Small Groups for the Rest of Us: How to Design Your Small Groups System to Reach the Fringes
    Small Groups for the Rest of Us: How to Design Your Small Groups System to Reach the Fringes Chris Surratt
  87. Reckoning with Power: Why the Church Fails When It's on the Wrong Side of Power
    Reckoning with Power: Why the Church Fails When It's on the Wrong Side of Power David E. Fitch
  88. Accounting: How to Calculate Costs and Profits from Stocks, Businesses, and More
    Accounting: How to Calculate Costs and Profits from Stocks, Businesses, and More Gerard Howles
  89. Keep the Faith: How to Stand Strong in a World Turned Upside-Down
    Keep the Faith: How to Stand Strong in a World Turned Upside-Down Dr. David Jeremiah
  90. Capitalism at Risk, Updated and Expanded: How Business Can Lead
    Capitalism at Risk, Updated and Expanded: How Business Can Lead Joseph L. Bower
  91. WorkInspired: How to Build an Organization Where Everyone Loves to Work
    WorkInspired: How to Build an Organization Where Everyone Loves to Work Aron Ain
  92. From Data To Profit: How Businesses Leverage Data to Grow Their Top and Bottom Lines
    From Data To Profit: How Businesses Leverage Data to Grow Their Top and Bottom Lines Vin Vashishta
  93. The Two But Rule: Turn Negative Thinking Into Positive Solutions
    The Two But Rule: Turn Negative Thinking Into Positive Solutions John Wolpert
  94. JavaScript Jumpstart: The Essential Guide for New Coders
    JavaScript Jumpstart: The Essential Guide for New Coders Jacob Thompson
  95. Weapon of Choice: Fighting Gun Violence While Respecting Gun Rights
    Weapon of Choice: Fighting Gun Violence While Respecting Gun Rights Ian Ayers
  96. The Mystery of Israel and the Middle East: A Prophetic Gaze into the Future
    The Mystery of Israel and the Middle East: A Prophetic Gaze into the Future James W. Goll

Избери своя абонамент:

  • Над 500,000 заглавия на 6 езика

  • Нови книги всяка седмица и ексклузивни заглавия

  • Детски режим - безопасна зона за деца

  • Офлайн режим

Най-популярен

Unlimited

Най-добрият избор. Открийте хиляди незабравими истории.

8.69 € | 16.99 лв. /месец
40% отстъпка
  • 1 профил

  • Неограничен достъп

  • Избирайте от хиляди заглавия

  • Слушайте и четете неограничено

  • Прекратете по всяко време

Пробвайте сега

Unlimited Годишен

Спестете 33%! Избирайте от хиляди заглавия.

69.53 € | 135.99 лв. /година
12 месеца на цената на 8
  • 1 профил

  • Неограничен достъп

  • Избирайте от хиляди заглавия

  • Слушайте и четете неограничено

  • Прекратете по всяко време

Пробвайте 7 дни безплатно

Family 2 профила

Споделете историите със семейството или приятелите си.

12.78 € | 24.99 лв. /30 дни
  • 2 профила

  • Неограничен достъп

  • Потопете се заедно в света на историите

  • Слушайте и четете неограничено

  • Прекратете по всяко време

Пробвайте 7 дни безплатно

Family 3 профила

Споделете историите със семейството или приятелите си.

14.99 € | 29.32 лв. /30 дни
  • 3 профила

  • Неограничен достъп

  • Потопете се заедно в света на историите

  • Слушайте и четете неограничено

  • Прекратете по всяко време

Пробвайте 7 дни безплатно