• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Massive scalability for ASP.NET you can afford
 

Massive scalability for ASP.NET you can afford

on

  • 662 views

 

Statistics

Views

Total Views
662
Views on SlideShare
662
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Massive scalability for ASP.NET you can afford Massive scalability for ASP.NET you can afford Presentation Transcript

    • Massive Scalabilty for ASP.NET you can Afford Caching for Fun and Profit© eSymmetrix
    • What It Takes • Microsoft AppFabric Cache – Licensed with Windows Server 2008 & later • PostSharp Community Edition – Free version from www.SharpCrafters.com • Gibraltar Analyst: Optional for monitoring – Our product, not required for anything you see today.© eSymmetrix
    • Why Caching? • Apps ask a lot of repeating questions. – Stateless applications even more so • Answers don’t change often • Authoritative information is expensive • Loading the world is impractical© eSymmetrix
    • Out of the Box ASP.NET Caches • System.Web.Caching – General Purpose – Use AppFabric as a “drop in” replacement • Response.Cache a.k.a. Output Cache – You still want this. – If you’re not using it already, do this first.© eSymmetrix
    • Caches Everywhere© eSymmetrix
    • Integrating the Cache • Explicit Caching • Cache Aside Pattern AppFabric Cache Server Browser Web Server Database Server© eSymmetrix
    • Basic Cache Operations Demo© eSymmetrix
    • Unique AppFabric Coolness • Sharable within an Enterprise – Share transient state, like shopping carts & sessions • Massive Scale Up • Rent it from Azure© eSymmetrix
    • Go Forward and Scale! • Know your apps real world performance • Find opportunities to reuse answers from any operation with caching • Reconsider use of heavy persistence • Optimize for the Slashdot Effect© eSymmetrix
    • © eSymmetrix
    • Additional Information: Websites – www.GibraltarSoftware.com – www.SharpCrafters.com – msdn.microsoft.com/en- us/windowsserver/ee695849.aspx Follow Up – Kendall.Miller@gibraltarsoftware.com© eSymmetrix – Twitter: kendallmiller