Flylib.com
Scalable Internet Architectures
Scalable Internet Architectures
ISBN: 067232699X
EAN: 2147483647
Year: 2006
Pages: 114
Authors:
Theo Schlossnagle
BUY ON AMAZON
Scalable Internet Architectures
Table of Contents
Copyright
About the Author
Acknowledgments
We Want to Hear from You
Reader Services
Introduction
What You ll Find Inside
The Challenge
Chapter 1. Scaling Up (and Down)
Defining Scalability
Why Do We Need to Scale?
What Goes Up Should Go Down
Real-World Considerations
Being a Good Architect
Chapter 2. Principles for Avoiding Failure
Working in Production Environments
The Dot Bomb and Its Effect on Building Large Systems
Stability and Control
Good Design
Chapter 3. Mission-Critical Environments
High Availability
Monitoring
Coping with Release Cycles
The Cost of Complexity Shackled to Large Architectures
Looking for Speed
It s Not a One-Man Mission
Chapter 4. High Availability. HA No Downtime?
Why High Availability and Load Balancing Are Different
Traditional High AvailabilityThe Whitepaper Approach
High Availability Rethought (Peer-Based)
Diverging from the Web: High Availability for Email, DNS, and So On
Chapter 5. Load Balancing and the Utter Confusion Surrounding It
Load Balancing Basics
IP-Friendly Services
Web Switches
IP Virtual Servers
Application Layer Load Balancers
Abusing the Term
The Web and Beyond
Session Stickiness: A Fatal Misconception
So, Which One Is the Best?
Chapter 6. Static Content Serving for Speed and Glory
What s So Tricky?
The Goal
Building the Cluster
Tackling Content Distribution
Choosing a Web Serving Platform
Examining Our Availability Requirements
Choosing an OS
Wackamole
Serving Content
World Domination
DNS Round-Trip Times
AnycastShared IP
A Final Review
Chapter 7. Static Meets Dynamic Adding Caches to Reduce Costs
Types of Caches
Deploying Caches
Serving a News Site
Caching Is Powerful
Chapter 8. Distributed Databases Are Easy, Just Read the Fine Print
What Is a Distributed Database?
Why Is Replication So Hard?
Multimaster Replication
Master-Master Replication
Master-Slave Replication
News Site Revisited
Same Vendor Database Replication Is Easy
Chapter 9. Juggling Logs and Other Circus Tricks
Why Is Logging a Challenge?
Classic Solutions
Logging Done Right
The Architecture (Servers, Software, and Roles)
Building It
Understanding the Beauty of the Beast
Visualizing Data with RRDtool
Generic Uses
Chapter 10. The Right Tool for the Job
Who s Online?
Who s Online Reviewed
Appendix A. Appendix
Spread
Group Communication
Introducing...Spread
Installation and Configuration
Getting Started
A Practical Example
Index
SYMBOL
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
Scalable Internet Architectures
ISBN: 067232699X
EAN: 2147483647
Year: 2006
Pages: 114
Authors:
Theo Schlossnagle
BUY ON AMAZON
Similar book on Amazon
CompTIA Project+ Study Guide: Exam PK0-003
Scalability Rules: 50 Principles for Scaling Web Sites
Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications
Web Operations: Keeping the Data On Time
The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise
OpenSSH: A Survival Guide for Secure Shell Handling (Version 1.0)
ERP and Data Warehousing in Organizations: Issues and Challenges
ERP Systems Impact on Organizations
Challenging the Unpredictable: Changeable Order Management Systems
Intrinsic and Contextual Data Quality: The Effect of Media and Personal Involvement
Healthcare Information: From Administrative to Practice Databases
A Hybrid Clustering Technique to Improve Patient Data Quality
Oracle Developer Forms Techniques
Timers and Displaying a Clock
Ordering by Foreign Key Items in Forms
Advanced Forms Programming
Smart Classes and Smart Triggers - How Smart Are They?
Intelligence with Regard to Form Wizards
Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)
SWT/JFace Mechanisms
Jump Start with SWT/JFace
JFace Wizards
Programming OLE in Windows
Sample Application
Visual C# 2005 How to Program (2nd Edition)
Pseudocode
Advanced Graphics Capabilities
Wrap-Up
Self-Review Exercises
G.2. Basic XHTML Tables
Logistics and Retail Management: Emerging Issues and New Challenges in the Retail Supply Chain
Relationships in the Supply Chain
The Internationalization of the Retail Supply Chain
Temperature-Controlled Supply Chains
Transforming Technologies: Retail Exchanges and RFID
Enterprise Resource Planning (ERP) Systems: Issues in Implementation
Java Concurrency in Practice
A (Very) Brief History of Concurrency
Liveness and Performance
Blocking Queues and the Producer-consumer Pattern
Extending ThreadPoolExecutor
Section A.1. Class Annotations
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies