The New Developer's Guide to Application Scalability
About this Book
The New Developer's Guide to Application Scalability is designed to give new developers and non-technical workers a deeper understanding of the concepts and concerns around growing modern web applications.
While there are a growing number of books out there on software architecture, few are aimed at helping beginners get up to basic competency. This book aims to change that.
The content is focused on high level concepts instead of any one particular language or hosting environment and is intended to be approachable and accessible to new and experienced developers alike.
Learning Goals
By the time you finish this book, you should:
- Understand modern application architectures
- Recognize common bottlenecks in application scalability
- Know common ways to improve performance
- Be able to discuss application scalability with others
- Have a number of topics to investigate in more depth
Ideal Audience
This book is intended for a broad audience of beginner and Intermediate professionals including:
- Students
- New Developers
- Intermediate Developers
- Quality Assurance Professionals
- Business Analysts
- Managers and Executives
Chapter List
- Exploring Applications
- Addressing Performance Issues
- Scaling Servers
- Scaling Databases
- Scaling Web Services
- Scaling the Front-End
- Microservices
- Event-Driven Architectures
- Scalability and the Cloud
Get Updates
This book is not yet available for pre-order, but you can sign up for notifications.
Disclaimer: This site includes a mock up of a work in progress cover and is not intended to represent a finished book. Contents, title, and chapter list are subject to change.