Web Scalability for Startup Engineers
<h4><p class="MsoNormal"><span style="font-size:12.0pt;line-height:107%;font-family:"Times New Roman",serif">Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, <span style="white-space:pre"></span>authenticity, or access to any online entitlements included with the product.<o:p></o:p></span></p></h4><h4><br></h4><h4>Design and build scalable web applications quickly</h4><p>This is an invaluable roadmap for meeting the rapid demand to deliver scalable applications in a startup environment. With a focus on core concepts and best practices rather than on individual languages, platforms, or technologies, <i>Web Scalability for Startup Engineers</i> describes how infrastructure and software architecture work together to support a scalable environment. </p><p>You’ll learn, step by step, how scalable systems work and how to solve common challenges. Helpful diagrams are included throughout, and real-world examples illustrate the concepts presented. Even if you have limited time and resources, you can successfully develop and deliver robust, scalable web applications with help from this practical guide. </p><ul><li>Learn the key principles of good software design required for scalable systems</li><li>Build the front-end layer to sustain the highest levels of concurrency and request rates</li><li>Design and develop web services, including REST-ful APIs</li><li>Enable a horizontally scalable data layer</li><li>Implement caching best practices</li><li>Leverage asynchronous processing, messaging, and event-driven architecture</li><li>Structure, index, and store data for optimized search </li><li>Explore other aspects of scalability, such as automation, project management, and agile teams</li></ul>