ADVANCED macromedia COLDFUSION MX 7 Application Development [Electronic resources]

Ben Forta, Dain Anderson, Brian Baxter, Jeffrey Bouley, Raymond Camden, Adam Churvis, David Churvis, Ken Fricklas, Paul Hastings, Sam Neff, Robi Sen

نسخه متنی -صفحه : 240/ 22
نمايش فراداده

Chapter 3. Scaling with ColdFusion MX 7

IN THIS CHAPTER

The Importance of Scaling 47

Scaling Considerations 48

How to Write ColdFusion MX 7 Applications That Scale 57

Keeping Web Site Servers in Sync 61

Multiple ColdFusion MX 7 Instances 63

Hardware Vs. Software Load Balancing Options 66

Scaling with ColdFusion MX 7 Load Balancing 69

Hardware Load-Balancing Options 73

Finishing Up 75

In the first two chapters of this book, you learned about high availability and about monitoring system performance. In the two chapters following this one, you'll learn about scaling with Java and managing session state in a cluster. Here in this chapter we'll concentrate on what you need to know about scaling with ColdFusion MX 7.

We'll cover scaling considerations, writing ColdFusion MX 7 applications that will scale, keeping server data in sync, the differences between hardware and software load balancing options, scaling with ColdFusion Load Balancing, and scaling with hardware-based load-balancing devices. When looking at scaling options and strategies with ColdFusion MX 7, we'll focus on your (the developer's) point of view. This chapter highlights what you can do to build highly scalable ColdFusion MX 7 applications that can be deployed on one, two, or many ColdFusion MX 7 servers.