BT

InfoQ eMag: Architectures You've Always Wondered About

| by InfoQ on Nov 07, 2016

About the Author

InfoQ.com is facilitating the spread of knowledge and innovation in professional software development. InfoQ content is currently published in English, Chinese, Japanese and Brazilian Portuguese. With a readership base of over 1,400,000 unique visitors per month reading content from 100 locally-based editors across the globe, we continue to build localized communities.

 

What lessons can be learned from the architects who work on successful, large-scale systems such as those at Netflix and Uber? How can Stripe and the BBC make major changes without disrupting their existing customers? 

This eMag takes a look back at five of the most popular presentations from the Architectures You’ve Always Wondered About track at Qcons in New York, London and San Francisco.

All the companies featured have large, cloud-based, microservice architectures, which probably comes as no surprise. While the stories told may sound similar, each presenter adds new insight into the biggest challenges they face, and how to achieve success.

One common theme is that adding capacity, functionality and resiliency are not free. The success of these systems depends on monitoring, tracing and logging tools tailored for a distributed system.

Free download

Architectures You've Always Wondered About eMag includes:

  • #NetflixEverywhere - Global Architecture Josh Evans discusses architectural patterns used by Netflix to enable seamless, multi-region traffic management, reliable, fast data propagation, and efficient service infrastructure.
  • Cloud-Based Microservices Powering BBC iPlayer - Stephen Godwin describes how the BBC integrated its broadcast systems with AWS, how Video Factory is built around a microservices architecture that uses both REST and SQS.
  • Scaling Uber to 1000 Services - Matt Ranney talks about Uber’s growth and how they’ve embraced microservices. This has led to an explosion of new services, crossing over 1,000 production services in early March 2016.
  • The Architecture That Helps Stripe Move Faster Evan Broder talks about how Stripe has designed the systems to speed up the development process and how the software infrastructure in their API enables the next tech companies to build faster.
  • The Netflix API Platform for Server-Side Scripting Katharina Probst talks about the situations in which server-side scripting is a good solution for applications. She describes Netflix’s first approach, which uses Groovy scripts.

InfoQ eMags are professionally designed, downloadable collections of popular InfoQ content - articles, interviews, presentations, and research - covering the latest software development technologies, trends, and topics.

BT