If you are planning a large scale web site, or consider how to take you site to the next level, you should have participated in this workshop. Feel free to connect for further details.
13. Better a Neighbor Nearby Than a Brother Far Away
http://www.tcpipguide.com/free/t_TCPWindowSizeAdjustmentandFlowControl.htm
http://blogs.microsoft.co.il/blogs/vprnd
13 http://top-performance.blogspot.com
18. Code Anti Patterns
Do It Yourself Infrastructure
Cache
Data Stores
Locks and Semaphores
Code that Cannot be Tested/Automated
http://blogs.microsoft.co.il/blogs/vprnd
18 http://top-performance.blogspot.com
20. The VP R&D Open Seminar
STEP 3: WHERE DO WE STORE
THE DATA?
http://1userverrack.net/2011/06/08/hp-blade-server-9/
http://blogs.microsoft.co.il/blogs/vprnd
20 http://top-performance.blogspot.com
21. SQL Server Alerts
Connection Leak: >200
Object Execution Times
Locks
http://blogs.microsoft.co.il/blogs/vprnd
21 http://top-performance.blogspot.com
22. SQL Server Execution Time Graphs
http://blogs.microsoft.co.il/blogs/vprnd
22 http://top-performance.blogspot.com
23. SQL Server Execution Time Details
http://blogs.microsoft.co.il/blogs/vprnd
23 http://top-performance.blogspot.com
34. Horizontal Sharding
Static Hashing
Complex growth Mod 10 = 0
Mod 10 = 1
Simple
Mod 10 = 2
Mod 10 = 3
Mod 10 = 4
Mod 10 = 5
Mod 10 = 6
Mod 10 = 7
Mod 10 = 8
Mod 10 = 9
http://blogs.microsoft.co.il/blogs/vprnd
34 http://top-performance.blogspot.com
35. Horizontal Sharding
Key locations are defined in a directory
Simple growth
Directory is SPOF
The Directory Can
be Very Large
http://blogs.microsoft.co.il/blogs/vprnd
35 http://top-performance.blogspot.com
36. Horizontal Sharding
Static Hashing with Directory Mapping
Simple Growth
The Small Directory Can be Cached on
Each App Server
Mod 1000 = 4
http://blogs.microsoft.co.il/blogs/vprnd
36 http://top-performance.blogspot.com
37. Horizontal Sharding
Each key is signed by the DB#
on creation
Simple growth
The Key Store Can be Cached on
Each App Server
http://blogs.microsoft.co.il/blogs/vprnd
37 http://top-performance.blogspot.com
38. The VP R&D Open Seminar
STEP 4: SYSTEM ASPECTS
http://blogs.microsoft.co.il/blogs/vprnd
38 http://top-performance.blogspot.com
42. The Bottom Line: Grow ∞
Thank you!
and Keep Performing!
Moshe Kaplan
http://blogs.microsoft.co.il/blogs/vprnd
42 http://top-performance.blogspot.com
Hinweis der Redaktion
The world is changing more and more fast You have to minimize NRE You must support unexpected demand You must provide top service (people now leaves cell operator after single incident, rather then 5, 10 years ago Firms a vulnerable – Citi worth 20Bill $ instead of 200 Bill a year ago Break and Mortar bookstores 15 years ago and Amazon…. Will it happen again to banks, insurance, real estate agencies… IS YOUR MARKET THE NEXT FOR PENETRATION – Finance? Real Estate? How to win a rival that is not existing yet? http://www.johnmwillis.com/ibm/cloud-computing-and-the-enterprise/ -
Start with nothing: storage, FW, LB, Server and grow… Can buy servers for more than hour