logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Web Performance Tuning

Web Performance Tuning (Paperback, 2)

패트릭 킬레리아 (지은이)
OReilly
78,170원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
64,090원 -18% 0원
3,210원
60,880원 >
yes24 로딩중
교보문고 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Web Performance Tuning
eBook 미리보기

책 정보

· 제목 : Web Performance Tuning (Paperback, 2) 
· 분류 : 외국도서 > 컴퓨터 > 인터넷 > 보안
· ISBN : 9780596001728
· 쪽수 : 482쪽
· 출판일 : 2002-04-23

목차

Part I. Preliminary Considerations

1. The Quick and the Dead
Questions for the Browser Side
Questions for the Server Side
Key Recommendations

2. Web Site Architecture
Trade-offs
Elements
Example Web Site Architectures
Trends
Sample Configurations
Key Recommendations

3. Capacity Planning
Do the Math . . .
. . . But Trust Your Eyes More than the Math
Questions to Ask
How Much Bandwidth Do You Need?
How Fast a Server Do You Need?
How Much Memory Do You Need?
Key Recommendations

4. Performance Monitoring
Parameters of Performance
Latency and Throughput
Utilization
Efficiency
Monitoring Web Performance Using Perl
Automatically Generating Monitoring Scripts Using Sprocket
Using a Relational Database to Store and Retrieve Your Monitoring Data
Monitoring Machine Utilization with rstat
Monitoring Per-Process Statistics
Generating Graphs from ps Data
Monitoring Other Things
Making a System Dashboard Web Page
Key Recommendations

5. Load Testing
Load Test Preparation
Trade-offs with Load Testing Tools
Writing Your Own Load Testing Tools
Benchmark Specifications and Benchmark Tests
Other Resources
Key Recommendations

6. Performance Analysis
Using analysis.cgi to Find a Bottleneck
Snooping HTTP with Sprocket
Look at Connections
Log File Analysis
Hits per Second
A Few More Tips
Key Recommendations

7. Reliability
Typical Failures
Dependencies
Smoothing Outages
Key Recommendations

8. Security
HTTPS and SSL
Firewalls
Bastion Hosts
chroot
Key Recomendation

9. Case Studies
Database Table Growing Without Limit
Reverse DNS Lookups Slows Logging
Kinked Cable
Database Connection Pool Growth Limits Performance
Key Recommendation

10. Principles and Patterns
Principles of Performance Tuning
Patterns of Performance Improvement
Key Recommendations

Part II. Tuning in Depth

11. Browsers
How Browsers Work
Types of Browsers
The Perfect Browser
Browser Speed
Browser Tuning Tips
Non-Browser Web Clients
Key Recommendations

12. Client Operating System
Microsoft Windows
Macintosh
Unix
Key Recommendations

13. Client Hardware
CPU
RAM
Cache
Bus
Disk
Video
BIOS
Key Recommendations

14. Lines and Terminators
Forwarding and Latency
Your Modem, the Information Driveway
ISDN
Cable Modems
xDSL
Higher Capacity Lines
Intranets
Network Modeling Tools
The Internet
PTTs
Key Recommendations

15. Network Protocols
Power and Protocols
Factors Affecting Network Protocol Performance
The Protocols of the Web
Key Recommendations

16. Server Hardware
Box on a Wire
Good I/O
Multiple Busses
Fast Disks
Lots of Memory
Scalability
Network Interface Card
Bus
Memory
RAM Characteristics
CPU
Symmetric Multiprocessing (SMP)
Disk Activity and PID
Key Recommendations

17. Server Operating System
Unix and the Origin of the Web
Unix Flavors
System Calls Versus Library Calls
Processes and the Kernel
The Filesystem
The Windowing System
Versions and Patches
Configurable OS Parameters
Unix OS Monitoring Tools
System Call Tracers
Network Snooping Tools
How Many Connections Can My Server Handle?
How Many Processes Can My Server Handle?
How Quickly Can My Server Fork New Processes?
Unix Versus NT as the Web Server OS
The Exokernel
Key Recommendations

18. Server Software
The Evolution of Web Servers
System Calls Made by a Web Server
How Servers Fail
Configuring Apache and Netscape Web Servers
Other Servers
Missing Features
Proxy Servers
Hierarchical Caches
Key Recommendations

19. Content
Size Matters
As Good As It Gets
Caching and Differences
HTML and Compression
Performance Tips for HTML Authors
The Document Object Model
Graphics
Audio
Video
Key Recommendations

20. Custom Applications
Programmers
CGI Programs
CGI Internals and Performance Problems
General CGI Tips
CGI Language-Specific Optimization Tips
Daemonize It
CGI Database Access Performance
Logging
NSAPI and ISAPI
DOM
JSP, ASP, PHP
Key Recommendations

21. Java
Java Will Never Be Good Enough for GUI Applications
Java Is Good Enough for the Server Side
Performance Problems Intrinsic to Java
Coding Tips
Compilers
Profile Your Code
Decompilers
OS-Level Profiling Tools
JITs
Static Compilers
Virtual Machines
Runtime Options
Java Chips
Java Benchmarks
Web Sites with Java Performance Info
Key Recommendations

22. Databases
Do You Really Need a Relational Database?
Performance Tips
How Many Connections Can Your Database Handle?
When the Database Is Overloaded
Analysis
Key Recommendations

Appendix. Web Performance Product Lists and Reviews

저자소개

패트릭 킬레리아 (지은이)    정보 더보기
현재 썬마이크로시스템즈 프로페셔널 서비스사에서 근무하고 있다. 여기서 근무하기 전에는 시카고에 있는 작은 인터넷 개발 회사에서 웹사이트 개발자로 일했다. 저자는 여러 유명한 웹사이트 개발에 참여하여 시스템 설계 업무를 맡았으며, 화물 열차의 위치를 추적하거나 머릿결에 맞는 샴푸를 골라주는 애플리케이션, 영화평 검색 기능, 수화물의 위치 추적 애플리케이션 등 여러 가지 재미있는 애플리케이션을 개발하였다. 예전에는 임베디드 시스템 프로그래머로 모토로라, 인텔, 브리티시텔레콤 Design In 등에서도 일을 했다. 그는 아직도 미시건 대학교에 적을 두고 있으며, 3학년을 마친 상태이다. 지난 몇 년 동안 안 아버(Ann Arbor)에 있는 서점에서 점원으로 일하면서 처음으로 오렐리 출판사의 책을 만나게 되었다고 한다. 패트릭은 이 책에 실린 웹과 자바 성능에 관련된 팁과 트릭 혹은 잘못된 점이나 성능 문제와 관련된 질문, 그 외 사업과 관련된 내용 등을 이메일로 받아 보고 싶어한다. 현재 그는 팔로알토에서 아내, 아들과 함께 살고 있다.
펼치기
패트릭 킬레리아의 다른 책 >
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책