Scalability Rules: Principles for Scaling Web Sites, 2/e
暫譯: 可擴展性規則:網站擴展原則,第2版
Martin L. Abbott, Michael T. Fisher
- 出版商: Adobe Press
- 出版日期: 2016-08-30
- 售價: $1,710
- 貴賓價: 9.5 折 $1,625
- 語言: 英文
- 頁數: 256
- 裝訂: Paperback
- ISBN: 013443160X
- ISBN-13: 9780134431604
-
相關分類:
JVM 語言
-
相關翻譯:
架構真經:因特網技術架構的設計原則 (Scalability Rules: Principles for Scaling Web Sites, 2/e) (簡中版)
買這商品的人也買了...
-
$1,176Database Management Systems, 3/e (IE-Paperback)
-
$1,250$1,225 -
$148SQL 必知必會(第4版)(Sams Teach Yourself SQL in 10 Minutes, 4/e)
-
$730實現領域驅動設計 (Implementing Domain-Driven Design)
-
$1,640$1,558 -
$580$458 -
$480$379 -
$390$371 -
$680$578 -
$680$537 -
$580$458
商品描述
Fully updated! Fifty Powerful, Easy-to-Use Rules for Supporting Hyper Growth
“Whether you’re taking on a role as a technology leader in a new company or you simply want to make great technology decisions, Scalability Rules will be the go-to resource on your bookshelf.”
–Chad Dickerson, CTO, Etsy
Scalability Rules, Second Edition, is the easy-to-use scalability primer and reference for every architect, developer, network/software engineer, web professional, and manager. Authors Martin L. Abbott and Michael T. Fisher have helped scale hundreds of high-growth companies and thousands of systems. Drawing on their immense experience, they present 50 up-to-the-minute technical best practices for supporting hyper growth practically anywhere.
Fully updated to reflect new technical trends and experiences, this edition is even easier to read, understand, and apply. Abbott and Fisher have also added powerful “stories behind the rules”: actual experiences and case studies from CTOs and technology executives at Etsy, NASDAQ, Salesforce, Shutterfly, Chegg, Warby Parker, Twitter, and other scalability pioneers.
Architects will find powerful technology-agnostic insights for creating and evaluating designs. Developers will discover specific techniques for handling everything from databases to state. Managers will get invaluable help in setting goals, making decisions, and interacting with technical teams. Whatever your role, you’ll find practical risk/benefit guidance for setting priorities, translating plans into action, and gaining maximum scalability at minimum cost.
You’ll learn how to
- Simplify architectures and avoid “over-engineering”
- Design scale into your solution, so you can scale on a just-in-time basis
- Make the most of cloning and replication
- Separate functionality and split data sets
- Scale out, not up
- Get more out of databases without compromising scalability
- Eliminate unnecessary redirects and redundant double-checking
- Use caches and CDNs more aggressively, without unacceptable complexity
- Design for fault tolerance, graceful failure, and easy rollback
- Emphasize statelessness, and efficiently handle state when you must
- Effectively utilize asynchronous communication
- Learn from your own mistakes and others’ high-profile failures
- Prioritize your actions to get the biggest “bang for the buck”
商品描述(中文翻譯)
全面更新!五十條強大且易於使用的規則以支持超高速成長
「無論你是在新公司擔任技術領導角色,還是僅僅想做出優秀的技術決策,Scalability Rules 將成為你書架上的首選資源。」
–Chad Dickerson, Etsy 首席技術官
Scalability Rules, 第二版, 是每位架構師、開發者、網路/軟體工程師、網頁專業人士和經理的易用擴展性入門書和參考資料。作者 Martin L. Abbott 和 Michael T. Fisher 幫助數百家高成長公司和數千個系統實現擴展。基於他們豐富的經驗,他們提出了50條最新的技術最佳實踐,以支持幾乎任何地方的超高速成長。
這一版全面更新,以反映新的技術趨勢和經驗,閱讀、理解和應用起來更加容易。Abbott 和 Fisher 還增加了強大的「規則背後的故事」:來自 Etsy、NASDAQ、Salesforce、Shutterfly、Chegg、Warby Parker、Twitter 和其他擴展性先驅的首席技術官和技術高管的實際經驗和案例研究。
架構師將發現強大的技術無關見解,以創建和評估設計。開發者將發現處理從資料庫到狀態的具體技術。經理將獲得在設定目標、做出決策和與技術團隊互動方面的寶貴幫助。無論你的角色是什麼,你都會找到實用的風險/收益指導,以設定優先事項,將計劃轉化為行動,並以最低成本獲得最大的擴展性。
你將學會如何:
- 簡化架構,避免「過度工程」
- 在解決方案中設計擴展性,以便能夠即時擴展
- 充分利用克隆和複製
- 分離功能並拆分數據集
- 向外擴展,而不是向上擴展
- 在不妨礙擴展性的情況下,從資料庫中獲得更多
- 消除不必要的重定向和冗餘的雙重檢查
- 更積極地使用快取和CDN,而不增加不可接受的複雜性
- 設計容錯、優雅失敗和簡易回滾
- 強調無狀態性,並在必須時有效處理狀態
- 有效利用非同步通信
- 從自己的錯誤和他人的高調失敗中學習
- 優先考慮行動,以獲得最大的「價值回報」