Search
Don MacVittie - Persistently Different
You are here: DevCentral > Weblogs

Application Delivery Controllers

There are 15 entries for the tag Application Delivery Controllers

It has been a while since I wrote an installment of Load Balancing for Developers, and now I think it has been too long, but never fear, this is the grad-daddy of Load Balancing for Developers blogs, covering a useful bit of information about Application Delivery Controllers that you might want to take advantage of. For those who have joined us since my last installment, feel free to check out the entire list of blog entries (along with related blog entries) here, though I assure you that this installment, like most of the others, does not require you to have...

posted @ Friday, February 03, 2012 12:54 PM | Feedback (0)

#f5 There’s a new brand of Chili in town. I don’t usually talk a lot about F5 specific solutions, but since we’re the only ones doing this (so far), the contents of this blog are F5 specific. Though this needs to be industry standard. So, you’re yearning for some chili. That’s understandable, this time of year is when those of us from the US midwest think of chili, because it’s good hunting season food, and it both fills you and warms you up. So grab a handful of hamburger and stuff it in your mouth, then grab...

posted @ Tuesday, November 15, 2011 10:27 AM | Feedback (0)

(Booming voiceover voice); Are you running the same tired old network tools? Does your network staff have to administer security and load balancing for each and every application? Do you find application analysts and owners show a growing frustration with the network team’s response times due to overloading? Well get in there and fix that network! Get the tools that you need to make your network more application friendly, reduce fatigue amongst your network staff, and give application owners more control of their applications! That was, of course, a joke poking fun at both the way we run...

posted @ Tuesday, September 20, 2011 9:33 AM | Feedback (0)

In our first house, we had a set of stairs that were horrible. They were unfinished, narrow, and steep. Lori went down them once with a vacuum cleaner, they were just not what we wanted in the house. They came out into the kitchen, so you were looking at these half-finished steps while sitting at the kitchen table. We covered them so they at least weren’t showing bare treads, and then we… Got used to  them. Yes, that is what I said. We adapted. They were covered, making them minimally acceptable, they served their purpose, so we enjoyed...

posted @ Tuesday, August 30, 2011 10:03 AM | Feedback (0)

In case you missed it, F5 released version 11 of TMOS this week, and working up some collateral for the release, I had an interesting epiphany. High availability, highly adaptable networks are about to change. Again. There has been a steady evolution of networking technology over the last couple of decades, that includes everything from TCP optimizations to application security have grown out of the need to improve something about the network. The thing is that advanced Application Delivery Controller (ADC) functionality is still relatively new to the marketplace. The products are mature and server up a ton...

posted @ Tuesday, July 26, 2011 9:50 PM | Feedback (0)

After a short break to get some major dental rework done, I return to you with my new, sore mouth for a round of “Maybe we should have…” discussions. In the nineties and early 21st century, positions were created in may organizations with titles like “chief architect” and often there was a group whose title were something like “IT Architect”. These people made decisions that impacted one or all subsidiaries of an organization, trying to bring standardization to systems that had grown organically and were terribly complex. They ushered in standards, shared code between disparate groups, made sure that...

posted @ Tuesday, April 19, 2011 2:59 PM | Feedback (2)

My older children, like most kids in their age group, all played with or collected Pokemon cards. Just like I and all of my friends had GI Joes and discussed the strengths and weaknesses of Kung-fu grip versus hard hands, they and all of their friends sat around talking about how much cooler their current favorite Pokemon card was compared to all of the others. We let them play and kept an eye on how cards were being passed about the group (they’re small and tend to walk off, so we patrolled a bit, but otherwise stayed out of...

posted @ Tuesday, February 08, 2011 2:22 PM | Feedback (0)

In a couple of unrelated bouts of cleaning – one to show The Toddler my Boy Scout sash, which required going through boxes in the basement until I found it, and the other attempting to dig a toy out from under the stove, which required pulling the stove out from the wall and cleaning under it in one of those scenarios where once you’ve seen it, you have to clean it, I found some unexpected bits. In the box that contained my Boy Scout sash, I found the tire pressure gauge that I’ve been vaguely looking for over the...

posted @ Tuesday, February 01, 2011 11:22 PM | Feedback (0)

Every once in a while, I like to step back a bit and write for those who haven’t been in the field for a zillion years. For starters, it helps refresh the pool of information out there for people trying to research something they haven’t done before. It helps a lot that I enjoy sharing my knowledge, so writing such a blog is like “non-work”. Since I’m gearing up for some holiday time, this seemed like a great time to do just such an article, so I cast about and TCP optimizations came to mind. A lot has...

posted @ Friday, December 17, 2010 12:59 AM | Feedback (1)

For me, as a developer, the big differentiator between a Load Balancer and an Application Delivery Controller (ADC) is the ability to use code to help manage how my application and the network interact. Some things you just can’t do from your application because by the time your application knows it should be doing something, it’s too late, some things are just easier done on a network device (yeah, or a VM pretending to be a network device if your name is Izzy ;-)). Note that by far my experience is with F5 products, it’s my job to know what they’re...

posted @ Friday, July 17, 2009 10:26 AM | Feedback (1)

So a while back I covered Load Balancing for Developers, trying to help developers  who don’t yet have exposure to load balancing to understand the when/where/how of load balancing.  I took a bit of a break to do some BIG-IP/TMOS V.10 work, and figure it’s about time (since I’ve been gently prodded by readers a couple of times) to move on with the advanced applications. But first, a moment of silence for Borland, who this time surely is breathing its last. I’ll try not to reminisce too much here, but their DOS IDE was the best out there, hands down. And...

posted @ Tuesday, July 07, 2009 8:32 AM | Feedback (5)

For those who missed it, we’re in the middle of the IT Revolution lead by our v.10 release of TMOS and our new 8900 model. Due to all the great stuff to talk about in the new version of TMOS, I have put off the Load Balancing for Developers and Reasons You Need File Virtualization series on hold for this week, and possibly next. Then I’ll hop back on them and we’ll explore ADCs for Developers and more Reasons You Need File Virtualization. As part of the revolution, you need more control. Or iControl, as the case may...

posted @ Thursday, April 09, 2009 12:05 AM | Feedback (2)

  If you’re new to this series, you can find the complete list of articles in the series on my personal page here If you are writing applications to sit behind a Load Balancer, it behooves you to at least have a clue what the algorithm your load balancer uses is about. We’re taking this week’s installment to just chat about the most common algorithms and give a plain- programmer description of how they work. While historically the algorithm chosen is both beyond the developers’ control, you’re the one that has to deal with performance problems, so you should know what is...

posted @ Tuesday, March 31, 2009 11:02 PM | Feedback (12)

So last time we were talking about when and why you might implement load balancing – either with a dedicated load balancer, or with a full-blown Application Delivery Controller (ADC). This time we’ll briefly run over what a load balancer does and how it does it. If you’re just now joining us, the first blog in this series can be found here: Intro to Load Balancing for Developers – the Architects View. Note that this is a very high level overview, but the end of the article includes links to other articles that offer you more detail if you need it....

posted @ Tuesday, March 17, 2009 8:16 PM | Feedback (9)

Okay, there are a zillion bits about load balancing including introductions and articles for developers, but I’m throwing this out in a blog format so we can be more chatty and less “instructional”. To that end, I’ll be a lot more laid back than what you’re used to reading on the topic, but the whole point of this (and any follow-on) blogs is to get you to understand rather than just know load balancing. If you already understand, join me, there’s a comment form below, tell the other readers what I’ve missed or understated. So you’ve built your web app ZapNGo,...

posted @ Wednesday, March 11, 2009 9:50 PM | Feedback (2)

Blog Stats

Posts:347
Comments:225
Stories:0
Trackbacks:0
  

Image Galleries

  

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