RE: Is the need for multiple CF instances diminishing?
Currently we run CF multi-server on JRun, so we have an instance for each of our clients. For some reason, we've always found this desirable, though we've never really seen any clear benefits other than being able to maintain separate CFAdmin settings and restart an instance without affecting all of our clients. Those are pretty important benefits, at least the latter, right? I having a feeling that moving from multi-instance to single-instance is going to be a hard sell. I have been picking up tidbits of information about CF8 that lead me to wonder if multi-instance CF is something on the wane anyway. I don't think it's on the wane - the people who used that functionality with CF 6.x/7 will probably continue using it with CF 8. Not everyone needs it, but it's still as valuable as ever to those who do. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Training: Adobe/Google/Paperthin Certified Partners http://training.figleaf.com/ WebManiacs 2008: the ultimate conference for CF/Flex/AIR developers! http://www.webmaniacsconference.com/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298347 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: Is the need for multiple CF instances diminishing?
Steven, I would say that it is still quite important - especially if you wish to leverage more memory on a larger server. -mark -Original Message- From: Steven Wood [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 06, 2008 11:12 AM To: CF-Talk Subject: Is the need for multiple CF instances diminishing? Our business is sort of an ASP model where we have a single, main application to which we essentially sell subscriptions to large clients. Over the years, those clients have demanded unique changes to the app that have caused the main code base to split into separate versions. Currently we run CF multi-server on JRun, so we have an instance for each of our clients. For some reason, we've always found this desirable, though we've never really seen any clear benefits other than being able to maintain separate CFAdmin settings and restart an instance without affecting all of our clients. We now wish to consolidate our code into a single app that pulls in custom styles, pages, features, content as necessary. One way to make this happen is to have a single application (code base) running on a single CF instance that pulls in custom materials from client directories where necessary. I having a feeling that moving from multi-instance to single-instance is going to be a hard sell. I have been picking up tidbits of information about CF8 that lead me to wonder if multi-instance CF is something on the wane anyway. Can anyone shed some light? I have more questions, but I will leave it at this for now. Any comments? ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298348 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Is the need for multiple CF instances diminishing?
I agree with Dave. If customers feel they need control over their servers, then they have that choice. Only other reason for mutli-instance would be mappings / unique custom tags that they didn't want to make global and such. I'm finding that the new mappings that you can do in CF8's Application.cfc are godsend for me at work. Prior to 8, I had avoided global custom tags because we do shared hosting here and everything is spread around a couple of boxes. With 8's new mappings, I can programatically setup the custom tag directory as well as other mappings. It makes moving things around so much easier and in my opinion lessens the need for mutli-instance even further. On Feb 6, 2008 12:50 PM, Dave Watts [EMAIL PROTECTED] wrote: Currently we run CF multi-server on JRun, so we have an instance for each of our clients. For some reason, we've always found this desirable, though we've never really seen any clear benefits other than being able to maintain separate CFAdmin settings and restart an instance without affecting all of our clients. Those are pretty important benefits, at least the latter, right? I having a feeling that moving from multi-instance to single-instance is going to be a hard sell. I have been picking up tidbits of information about CF8 that lead me to wonder if multi-instance CF is something on the wane anyway. I don't think it's on the wane - the people who used that functionality with CF 6.x/7 will probably continue using it with CF 8. Not everyone needs it, but it's still as valuable as ever to those who do. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298349 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: Is the need for multiple CF instances diminishing?
Whoa What about the ability to run your instances with different JVM args and allocate memory and resources specifically? And what about leveraging more than 1.6 gigs of memory using multi-instances? It seems to me there are resource issues that multi instance addresses as well. -Mark -Original Message- From: Todd Rafferty [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 06, 2008 12:06 PM To: CF-Talk Subject: Re: Is the need for multiple CF instances diminishing? I agree with Dave. If customers feel they need control over their servers, then they have that choice. Only other reason for mutli-instance would be mappings / unique custom tags that they didn't want to make global and such. I'm finding that the new mappings that you can do in CF8's Application.cfc are godsend for me at work. Prior to 8, I had avoided global custom tags because we do shared hosting here and everything is spread around a couple of boxes. With 8's new mappings, I can programatically setup the custom tag directory as well as other mappings. It makes moving things around so much easier and in my opinion lessens the need for mutli-instance even further. On Feb 6, 2008 12:50 PM, Dave Watts [EMAIL PROTECTED] wrote: Currently we run CF multi-server on JRun, so we have an instance for each of our clients. For some reason, we've always found this desirable, though we've never really seen any clear benefits other than being able to maintain separate CFAdmin settings and restart an instance without affecting all of our clients. Those are pretty important benefits, at least the latter, right? I having a feeling that moving from multi-instance to single-instance is going to be a hard sell. I have been picking up tidbits of information about CF8 that lead me to wonder if multi-instance CF is something on the wane anyway. I don't think it's on the wane - the people who used that functionality with CF 6.x/7 will probably continue using it with CF 8. Not everyone needs it, but it's still as valuable as ever to those who do. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298350 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: Is the need for multiple CF instances diminishing?
Right... Until Adobe releases a 64bit version of CF, the JVM is limited to just 1gig, even if your server has more. So using multiple instances is the only way to get the most bang for your bux. -Original Message- From: Mark Kruger [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 06, 2008 12:33 PM To: CF-Talk Subject: RE: Is the need for multiple CF instances diminishing? Whoa What about the ability to run your instances with different JVM args and allocate memory and resources specifically? And what about leveraging more than 1.6 gigs of memory using multi-instances? It seems to me there are resource issues that multi instance addresses as well. -Mark -Original Message- From: Todd Rafferty [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 06, 2008 12:06 PM To: CF-Talk Subject: Re: Is the need for multiple CF instances diminishing? I agree with Dave. If customers feel they need control over their servers, then they have that choice. Only other reason for mutli-instance would be mappings / unique custom tags that they didn't want to make global and such. I'm finding that the new mappings that you can do in CF8's Application.cfc are godsend for me at work. Prior to 8, I had avoided global custom tags because we do shared hosting here and everything is spread around a couple of boxes. With 8's new mappings, I can programatically setup the custom tag directory as well as other mappings. It makes moving things around so much easier and in my opinion lessens the need for mutli-instance even further. On Feb 6, 2008 12:50 PM, Dave Watts [EMAIL PROTECTED] wrote: Currently we run CF multi-server on JRun, so we have an instance for each of our clients. For some reason, we've always found this desirable, though we've never really seen any clear benefits other than being able to maintain separate CFAdmin settings and restart an instance without affecting all of our clients. Those are pretty important benefits, at least the latter, right? I having a feeling that moving from multi-instance to single-instance is going to be a hard sell. I have been picking up tidbits of information about CF8 that lead me to wonder if multi-instance CF is something on the wane anyway. I don't think it's on the wane - the people who used that functionality with CF 6.x/7 will probably continue using it with CF 8. Not everyone needs it, but it's still as valuable as ever to those who do. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298352 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: Is the need for multiple CF instances diminishing?
I agree with Dave. If customers feel they need control over their servers, then they have that choice. Only other reason for mutli-instance would be mappings / unique custom tags that they didn't want to make global and such. Well, that's not actually what I wrote. There are lots of reasons for using multiple instances: - isolation of services for security/administrative reasons - isolation of services for stability reasons - ability to configure services differently (JVMs, specific JAR files, etc) - ability to break the JVM memory limitation That's off the top of my head, I can probably think of more. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Training: Adobe/Google/Paperthin Certified Partners http://training.figleaf.com/ WebManiacs 2008: the ultimate conference for CF/Flex/AIR developers! http://www.webmaniacsconference.com/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298354 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Is the need for multiple CF instances diminishing?
Yup, agreed that it should also be considered for anyone looking to setup a multi-instance. Currently that doesn't fit our need or budget (according to the owner). I'm just a lead developer plunking down projects for him to cash out on. I don't get a say in hardware or software installation / setup. It's an education thing here and they choose to be ignorant of it despite my attempts to enlighten them. On Feb 6, 2008 1:33 PM, Mark Kruger [EMAIL PROTECTED] wrote: Whoa What about the ability to run your instances with different JVM args and allocate memory and resources specifically? And what about leveraging more than 1.6 gigs of memory using multi-instances? It seems to me there are resource issues that multi instance addresses as well. -Mark ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298355 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Is the need for multiple CF instances diminishing?
On Feb 6, 2008 1:51 PM, Dave Watts [EMAIL PROTECTED] wrote: Well, that's not actually what I wrote. There are lots of reasons for using multiple instances: - isolation of services for security/administrative reasons - isolation of services for stability reasons - ability to configure services differently (JVMs, specific JAR files, etc) - ability to break the JVM memory limitation That's off the top of my head, I can probably think of more. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Understood. I wasn't trying to override anything you said. I was adding my agreement in with an opinion. Did I write something differently? I know about all those. :P http://www.web-rat.com/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298356 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: Is the need for multiple CF instances diminishing?
Yep, and isn't this the biggest weakness of CF to date? Are other technologies limited to 1GB or ram? PHP/.NET/RoR? I can understand why myspace migrated away from CF. With sketchy session replication and the fact that you can't have more then 1GB per instance, it's just getting impossible to run a site that handles a lot of sessions in CF even with multiple instances/boxes. Russ -Original Message- From: Andy Matthews [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 06, 2008 1:46 PM To: CF-Talk Subject: RE: Is the need for multiple CF instances diminishing? Right... Until Adobe releases a 64bit version of CF, the JVM is limited to just 1gig, even if your server has more. So using multiple instances is the only way to get the most bang for your bux. -Original Message- From: Mark Kruger [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 06, 2008 12:33 PM To: CF-Talk Subject: RE: Is the need for multiple CF instances diminishing? Whoa What about the ability to run your instances with different JVM args and allocate memory and resources specifically? And what about leveraging more than 1.6 gigs of memory using multi-instances? It seems to me there are resource issues that multi instance addresses as well. -Mark -Original Message- From: Todd Rafferty [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 06, 2008 12:06 PM To: CF-Talk Subject: Re: Is the need for multiple CF instances diminishing? I agree with Dave. If customers feel they need control over their servers, then they have that choice. Only other reason for mutli-instance would be mappings / unique custom tags that they didn't want to make global and such. I'm finding that the new mappings that you can do in CF8's Application.cfc are godsend for me at work. Prior to 8, I had avoided global custom tags because we do shared hosting here and everything is spread around a couple of boxes. With 8's new mappings, I can programatically setup the custom tag directory as well as other mappings. It makes moving things around so much easier and in my opinion lessens the need for mutli-instance even further. On Feb 6, 2008 12:50 PM, Dave Watts [EMAIL PROTECTED] wrote: Currently we run CF multi-server on JRun, so we have an instance for each of our clients. For some reason, we've always found this desirable, though we've never really seen any clear benefits other than being able to maintain separate CFAdmin settings and restart an instance without affecting all of our clients. Those are pretty important benefits, at least the latter, right? I having a feeling that moving from multi-instance to single-instance is going to be a hard sell. I have been picking up tidbits of information about CF8 that lead me to wonder if multi-instance CF is something on the wane anyway. I don't think it's on the wane - the people who used that functionality with CF 6.x/7 will probably continue using it with CF 8. Not everyone needs it, but it's still as valuable as ever to those who do. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298363 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: Is the need for multiple CF instances diminishing?
Yep, and isn't this the biggest weakness of CF to date? Are other technologies limited to 1GB or ram? PHP/.NET/RoR? This is a JVM limitation, not a CF limitation. And, it's platform-specific. The memory limit for a 32-bit JVM is much higher on, say, Solaris - around 4 GB, if I recall correctly. You won't find many .NET apps using that much RAM either. If I recall correctly, the recommended limit for ASP.NET 1.1 is about 800MB for machines with a 2GB address space limit (practically every Windows server is in that category) no matter what the actual amount of RAM is in the server. I haven't yet found any really large-scale RoR sites, so I haven't bothered to look into its memory consumption. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Training: Adobe/Google/Paperthin Certified Partners http://training.figleaf.com/ WebManiacs 2008: the ultimate conference for CF/Flex/AIR developers! http://www.webmaniacsconference.com/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298373 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: Is the need for multiple CF instances diminishing?
The 2GB address space limit only exists on 32 bit architectures, correct? A server running lets say Windows 2003 x64 Server or any flavor of x64 Linux wouldn't have that limitation, correct? So why are we stuck using the outdated 32bit JVM? Russ -Original Message- From: Dave Watts [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 06, 2008 2:40 PM To: CF-Talk Subject: RE: Is the need for multiple CF instances diminishing? Yep, and isn't this the biggest weakness of CF to date? Are other technologies limited to 1GB or ram? PHP/.NET/RoR? This is a JVM limitation, not a CF limitation. And, it's platform- specific. The memory limit for a 32-bit JVM is much higher on, say, Solaris - around 4 GB, if I recall correctly. You won't find many .NET apps using that much RAM either. If I recall correctly, the recommended limit for ASP.NET 1.1 is about 800MB for machines with a 2GB address space limit (practically every Windows server is in that category) no matter what the actual amount of RAM is in the server. I haven't yet found any really large-scale RoR sites, so I haven't bothered to look into its memory consumption. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Training: Adobe/Google/Paperthin Certified Partners http://training.figleaf.com/ WebManiacs 2008: the ultimate conference for CF/Flex/AIR developers! http://www.webmaniacsconference.com/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298378 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Is the need for multiple CF instances diminishing?
Yep, and isn't this the biggest weakness of CF to date? Are other technologies limited to 1GB or ram? PHP/.NET/RoR? The are if they are limited to pre-JAVA 1.6 (IIRC the version). The limit is not a ColdFusion specific limit, but a limit it inherits from the underlining Java. So any technology bound to the same Java is going to have the same limit. ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298381 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Is the need for multiple CF instances diminishing?
On 2/6/08, Steven Wood [EMAIL PROTECTED] wrote: Our business is sort of an ASP model where we have a single, main application to which we essentially sell subscriptions to large clients. Over the years, those clients have demanded unique changes to the app that have caused the main code base to split into separate versions. That wouldn't seem to have much to do with instances Currently we run CF multi-server on JRun, so we have an instance for each of our clients. For some reason, we've always found this desirable, though we've never really seen any clear benefits other than being able to maintain separate CFAdmin settings and restart an instance without affecting all of our clients. Separate CFAdmin settings might not be terribly important in an ASP environment since you're not allowing clients to host or build their own CFML code. But restarting an instance without affecting *ALL* of the instances is pretty important I'd think. We now wish to consolidate our code into a single app that pulls in custom styles, pages, features, content as necessary. One way to make this happen is to have a single application (code base) running on a single CF instance that pulls in custom materials from client directories where necessary. Why a single CF instance? You can have multiple CF instances accessing the exact same code base for example, let's assumg you have your code installed in C:\Inetpub\wwwroot - you could set up 10 IIS web sites that all point to that directory .. and each web site uses a different domain name.. and each web site uses a different instance of Coldfusion. I having a feeling that moving from multi-instance to single-instance is going to be a hard sell. I have been picking up tidbits of information about CF8 that lead me to wonder if multi-instance CF is something on the wane anyway. No, it definately isn't. On the contrary, I suspect there are a lot more people switching from single-instance to multi-instance than the reverse. People using multiple instances don't usually go back to single instances. -- Rick Root New Brian Vander Ark Album, songs in the music player and cool behind the scenes video at www.myspace.com/brianvanderark ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298383 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: Is the need for multiple CF instances diminishing?
Are other technologies limited to 1GB or ram? Doesn't Java suffer from this same limitation? It is my understanding that the memory limit is a Java thing, not a CF thing. Please correct me if I'm wrong. ...the fact that you can't have more then 1GB per instance... But don't instances offer a way around that really? You can put 8 instances sharing the same codebase with 1.5 Gigs of RAM apiece and cluster them together. Now you are using all your RAM. Also, perhaps not that many people uses instances for this-- but I kind of surprised that no one has really mentioned High Availability and fail-over. If you have a site with a load that requires more than one instance and needs to have constant uptime but you don't want to pay for a hardware load balancer, simply spread a handful of instances across several physical machines, cluster them together, and let JRUN balance your load for you. It may not be a spotless solution, but it has merit. ~Brad ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298382 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Is the need for multiple CF instances diminishing?
Whoa What about the ability to run your instances with different JVM args and allocate memory and resources specifically? And what about leveraging more than 1.6 gigs of memory using multi-instances? It seems to me there are resource issues that multi instance addresses as well. Okay, this is the sort of thing I was looking for... and the obvious gap in my knowledge. Have you got any links I can be referred to for discussion on JVM tweaking for performance? We *do* have clients with significantly imbalanced usership, so it would be nice to scale back one in order to boost the other. Thanks for the help so far. ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298384 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: Is the need for multiple CF instances diminishing?
The 2GB address space limit only exists on 32 bit architectures, correct? A server running lets say Windows 2003 x64 Server or any flavor of x64 Linux wouldn't have that limitation, correct? So why are we stuck using the outdated 32bit JVM? Maybe you should direct that question to Adobe? Seriously, since they're looking for features to add for CF 9, this seems like an opportune time to ask them that. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Training: Adobe/Google/Paperthin Certified Partners http://training.figleaf.com/ WebManiacs 2008: the ultimate conference for CF/Flex/AIR developers! http://www.webmaniacsconference.com/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298380 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: Is the need for multiple CF instances diminishing?
-Original Message- From: Brad Wood [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 06, 2008 3:03 PM To: CF-Talk Subject: RE: Is the need for multiple CF instances diminishing? Are other technologies limited to 1GB or ram? Doesn't Java suffer from this same limitation? It is my understanding that the memory limit is a Java thing, not a CF thing. Please correct me if I'm wrong. 32bit Java. 64bit Java doesn't suffer from this limitation AFAIR. Speaking of which, is CF certified on any 64bit java? I remember something about it being certified on x64 Solaris or something. Is anyone using it on a 64bit Java under windows? ...the fact that you can't have more then 1GB per instance... But don't instances offer a way around that really? You can put 8 instances sharing the same codebase with 1.5 Gigs of RAM apiece and cluster them together. Now you are using all your RAM. Sort of. The problem lies when each of your instances needs to hold a lot of data, and especially if that data lies in session scope. Replicating the sessions will cause all of the instances to use the same amount of memory for the session scope, so you don't really get around the 1Gig limit. Also, perhaps not that many people uses instances for this-- but I kind of surprised that no one has really mentioned High Availability and fail-over. If you have a site with a load that requires more than one instance and needs to have constant uptime but you don't want to pay for a hardware load balancer, simply spread a handful of instances across several physical machines, cluster them together, and let JRUN balance your load for you. It may not be a spotless solution, but it has merit. High availability and failover is great, but I would be surprised if .NET didn't have something comparable. Session replication is known to be flaky and doesn't replicate certain objects until CF8. Russ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298390 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: Is the need for multiple CF instances diminishing?
32bit Java. 64bit Java doesn't suffer from this limitation AFAIR. Speaking of which, is CF certified on any 64bit java? I remember something about it being certified on x64 Solaris or something. Is anyone using it on a 64bit Java under windows? Hmmm, this knowledge base article shows what is supported: http://kb.adobe.com/selfservice/viewContent.do?externalId=8be22ed6slice Id=2 I also found this on another Adobe page: Enhancement request 59638 has been opened to add 64-bit Java VM support in a future release of ColdFusion MX. ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298400 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Is the need for multiple CF instances diminishing?
Russ wrote: The 2GB address space limit only exists on 32 bit architectures, correct? A server running lets say Windows 2003 x64 Server or any flavor of x64 Linux wouldn't have that limitation, correct? So why are we stuck using the outdated 32bit JVM? How long have 64-bit Sun JVMs been out and supported for Windows and Solaris? Would it be a coincidence that CF on Solaris is at 64-bit and CF on Windows isn't? Jochem ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298404 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4