

Hero image 0 of Hands-On System Design: Learn System Design, Scaling Applications, Software Development Design Patterns with Real Use-Ca, (Paperback), 0 of 2
Hands-On System Design: Learn System Design, Scaling Applications, Software Development Design Patterns with Real Use-Ca, (Paperback)
(No ratings yet)
Key item features
- Hands-On System Design: Learn System Design, Scaling Applications, Software Development Design Patterns with Real Use-Ca, (Paperback)
- Author: Bpb Publications
- ISBN: 9789355512369
- Format: Paperback
- Publication Date: 2022-04-28
- Page Count: 220
Specs
- Manual & guide typeInstruction Manual
- Book formatPaperback
- Edition1
- Pages220
- LanguageEnglish
- BrandHarsh Kumar Ramchandani
More seller options (2)
Starting from $42.08
About this item
Product details
The ultimate guide to ace your system designing interviews. Key FeaturesProvides step-by-step solutions to real-world problems related to system design and development.Includes detailed explanations of each OOPs idea and design pattern, along with code snippets in the C++ style.Contains illustrations and demonstrations that describe the technologies enabling modern scalable systems.DescriptionScaling software application is the focus of this book, which takes the reader on an in-depth journey. You'll have a better understanding of how to create a scalable, enterprise-level application after reading this guide.The book discusses system design principles, computer networks, major networking protocols, strategies for scaling data access, and various architectural styles for creating the system. A thorough examination of various technologies such as Cache Memory, CDN, Load Balancers, and Messaging Queues are conducted and their implementation. The book also demonstrates how you can use these combinations of technologies in the best way to build a scalable enterprise-level system. The examination of several architectural styles for system design assists you in choosing the best path for architecting your system. Additionally, the book explores object-oriented programming concepts and design patterns that facilitate the creation of clean, maintainable code. The reader will develop an intuitive knowledge of numerous tools and approaches for creating a scalable system by using several actual system design examples.This book can tackle any system design problem you may meet in your current position or interviews. You'll learn how to design a system from scratch, and the examples in the book will help you to improve your skills.What you will learnAcquaint yourself with the fundamentals of computer networks and major networking protocols.Gain an understanding of various technologies to develop a distributed scalable application.Develop the capacity to approach any system design problem with a unique perspective.Gain insight into programming design patterns and object-oriented principles.Investigate several methods for expanding data access.Discover many architectural styles for system design.Who this book is forThe book is intended for software developers, system design engineers, aspiring system architects, IT professionals and students who want to learn how to construct a scalable application or prepare for system design interviews. Basic knowledge of programming and computer architecture is recommended but not demanded to grasp the book.Table of Contents1. Fundamentals of System Design Principles2. Networking Basics3. Scaling Databases4. System Architecture5. Introduction to Object Oriented Programming6. Design Patterns7. Object Oriented Design Methodology8. Approaching System design problems9. Designing a key-value store10. Designing a video streaming website11. Designing a website like Twitter12. Designing a card authentication system13. Designing an Image Hosting ApplicationRead more
- Hands-On System Design: Learn System Design, Scaling Applications, Software Development Design Patterns with Real Use-Ca, (Paperback)
- Author: Bpb Publications
- ISBN: 9789355512369
- Format: Paperback
- Publication Date: 2022-04-28
- Page Count: 220
info:
We aim to show you accurate product information. Manufacturers, suppliers and others provide what you see here, and we have not verified it. Â
Specifications
Manual & guide type
Instruction Manual
Book format
Paperback
Edition
1
Pages
220
Warranty
Warranty information
Please be aware that the warranty terms on items offered for sale by third party Marketplace sellers may differ from those displayed in this section (if any). To confirm warranty terms on an item offered for sale by a third party Marketplace seller, please use the 'Contact seller' feature on the third party Marketplace seller's information page and request the item's warranty terms prior to purchase.
Similar items you might like
Based on what customers bought
Designing Map Interfaces: Patterns for Building Effective Map Apps, (Paperback) $24.40
$2440current price $24.40Designing Map Interfaces: Patterns for Building Effective Map Apps, (Paperback)
Design Patterns in C#: A Hands-On Guide with Real-World Examples, (Paperback) $24.95
$2495current price $24.95Design Patterns in C#: A Hands-On Guide with Real-World Examples, (Paperback)
Elements of Machine Design, (Paperback) $30.99 Was $37.99
$3099current price $30.99, Was $37.99$37.99Elements of Machine Design, (Paperback)
Apress Pocket Guides Practical Angular Signals: Levelling Up Your Web Development Skills with Signals, Patterns and Architectures, (Paperback) $22.60
$2260current price $22.60Apress Pocket Guides Practical Angular Signals: Levelling Up Your Web Development Skills with Signals, Patterns and Architectures, (Paperback)
Mapping Workflows and Managing Knowledge: Dynamic Modeling of Formal and Tacit Knowledge to Improve Organizational Perfo, (Paperback) $20.05
$2005current price $20.05Mapping Workflows and Managing Knowledge: Dynamic Modeling of Formal and Tacit Knowledge to Improve Organizational Perfo, (Paperback)
React Portfolio App Development: Increase your online presence and create your personal brand, (Paperback) $16.99
$1699current price $16.99React Portfolio App Development: Increase your online presence and create your personal brand, (Paperback)
Pre-Owned Web Design in Easy Steps (Paperback) 1840786256 9781840786255 $3.99
2 optionsAvailable in additional 2 options$399current price $3.99Pre-Owned Web Design in Easy Steps (Paperback) 1840786256 9781840786255
Apress Pocket Guides Creational Design Patterns in C#: Building Flexible and Scalable Software, (Paperback) $18.21
$1821current price $18.21Apress Pocket Guides Creational Design Patterns in C#: Building Flexible and Scalable Software, (Paperback)
Angular Portfolio App Development: Create your personal brand, (Paperback) $16.99
$1699current price $16.99Angular Portfolio App Development: Create your personal brand, (Paperback)
iPhone User Interface Design Projects, (Paperback) $31.98
$3198current price $31.98iPhone User Interface Design Projects, (Paperback)
Modular Design Frameworks: A Projects-Based Guide for Ui/UX Designers, (Paperback) $37.36
$3736current price $37.36Modular Design Frameworks: A Projects-Based Guide for Ui/UX Designers, (Paperback)
Building Secure PHP Applications: A Comprehensive Guide to Protecting Your Web Applications from Threats, (Paperback) $19.19 Was $25.92
$1919current price $19.19, Was $25.92$25.92Building Secure PHP Applications: A Comprehensive Guide to Protecting Your Web Applications from Threats, (Paperback)
Building a Career in Software: A Comprehensive Guide to Success in the Software Industry, (Paperback) $27.49
$2749current price $27.49Building a Career in Software: A Comprehensive Guide to Success in the Software Industry, (Paperback)
The Instructional Designer's Guide to Project Management, (Paperback) $14.99
$1499current price $14.99The Instructional Designer's Guide to Project Management, (Paperback)
Build Android-Based Smart Applications: Using Rules Engines, Nlp and Automation Frameworks, (Paperback) $24.93
$2493current price $24.93Build Android-Based Smart Applications: Using Rules Engines, Nlp and Automation Frameworks, (Paperback)
Master Your Emotions: A Practical Guide to Overcome Negativity and Better Manage Your Feelings (Mastery Series), (Paperback) $19.95
$1995current price $19.95Master Your Emotions: A Practical Guide to Overcome Negativity and Better Manage Your Feelings (Mastery Series), (Paperback)
Scalability Patterns: Best Practices for Designing High Volume Websites: Design Your Website to Handle a Million Hits a , (Paperback) $25.33
$2533current price $25.33Scalability Patterns: Best Practices for Designing High Volume Websites: Design Your Website to Handle a Million Hits a , (Paperback)
Beginner's Guide to Instructional Design: Identify and Examine Learning Needs, Knowledge Delivery Methods, and Approache, (Paperback) $34.64
$3464current price $34.64Beginner's Guide to Instructional Design: Identify and Examine Learning Needs, Knowledge Delivery Methods, and Approache, (Paperback)
Insights on Implementation Lean Culture: Collected Practices and Cases, (Paperback) $24.95 Was $32.99
$2495current price $24.95, Was $32.99$32.99Insights on Implementation Lean Culture: Collected Practices and Cases, (Paperback)
"It's Not Common Sense, It's Soft Sills" Activity Manual, (Paperback) $19.99
$1999current price $19.99"It's Not Common Sense, It's Soft Sills" Activity Manual, (Paperback)
Customer ratings & reviews
0 ratings|0 reviews
This item does not have any reviews yet
