Search
Scott Koon - Community Site Developer
You are here: DevCentral > Weblogs

posted on Thursday, November 05, 2009 10:10 AM

I'm not a network engineer. I just build the applications, the network professionals take care of deploying my applications and making sure they stay up. Why should I care about what hardware they use?

 

Because the hardware they use could influence my application architecture.

  • If I know the IT guys are able to bring in new servers in response to increased demand, I start to think about distributed caching instead of replication maybe. I start to think that the application shouldn't store any data in a machine specific session so that the load balancer can send the user to any machine.
  • If they have access to distributed hardware caching, maybe I don't have to worry about donut caching in my pages.
  • If I know they can pull servers in and out of the clusters at will with no visible downtime to our users, I start to think about deploying more often. I can become more agile.
  • If I don’t have to worry about how much space is left where I’m storing my users uploads, I don’t have to write code to check how much space is available and present an error to my users if the space fills up.

 

One of my goals with my F5 Devcentral blog is to explore ways that developers and IT professionals can cooperate more and blur the lines between them a bit more.



Feedback

11/11/2009 8:42 PM
Gravatar Hey Scoot,

Hope u r doing well. Looks like you haven't came across NCache. NCache is high performance distributed cache and also provides distributed ASP.NET Session State for mission critical .NET applications running in server farms.

It provides a huge range of topologies which, i'm sure, would help you out in scaling in no time.

For more on how this product can help you in distributed caching check here
Sarah on Distributed Caching
Comments have been closed on this topic.

Blog Stats

Posts:7
Comments:4
Stories:0
Trackbacks:0
  

Post Categories

  LTM VE
  LTM
  F5
  DevCentral
  

82,243 Members in 102 Countries and Growing!

Join DevCentral Today!

About DevCentral

DevCentral has been a successful, thriving community for many years. We have always strived to bring you the best technical documentation, discussion forums, blogs, media and much more that we can.

So dive in, get familiar with DevCentral. We hope you like it, we hope it makes your job easier, and lets you get that much more power out of the community. To learn more, make sure to check out the Getting Started section. And if you have any problems, or think something could be easier to use, drop us a line to let us know.

Got It !

We've received your comment and transmitted it directly to DevCentral HQ.

Thanks for taking time to let us know what's on your mind. At DevCentral | Community Matters!

Get In Touch With Us

Have questions, suggestions or just want to get something off your chest?

Use our handy form below to Direct Connect with DevCentral Mission Control.

Send Us Feedback       or