Wow ... lots of information to digest here.
But let me throw this out to you and see what you think.
This notion of "throwing code" to a server to just run is something i
have been thinking about.
The beautiful thing with the J2EE WAR setup is that you can treat your
whole app as a single file that the server manages for you. You forget
about unzipping and all that jazz.
Wouldn't be a wonderful thing to have that power but for CFML apps and
cfc libraries?
Well you NOW can! :)
I have built a cflib plugin that basically lets you drop ZIP files into
a known folder, and it will automatically unpack them for you into the
main webroot. No messing around with cron's, or custom update scripts,
or remote triggers. It detects changes and unpacks accordingly.
One of the cool features is that you can drop a .URL file in there, and
that file is a properties file that points to a remote URL; and once a
remote change has been detected it downloads the new one, unpacks for
you. All without you having to do a thing.
This is a huge boost for people:
+ Framework developers who want to deploy their latest/greatest
automatically
+ Intranets who wish to keep a farm of machines completely insync
with code, or snippets of libraries
+ Instance scale - spin up new clean servers that automatically
ask for their latest code from some location. Very easy scale.
I'll publish some documentation and get this up and out there, but this
is definitely something that could assist in this notion of simply
throwing APP's up into a pool/farm of machines without the user having
to worry about it.
BD_Architect wrote:
Better yet, maybe there
could even be a scanner plugin (or something in your new debugger)
that will automatically scan for code that need to be changed in order
for it to properly scale in your CFAAS.
--
Open BlueDragon Public Mailing List
http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon
mailing list - http://groups.google.com/group/openbd?hl=en
!! save a network - please trim replies before posting !!
To unsubscribe from this group, send email to openbd+unsubscribegooglegroups.com or reply
to this email with the words "REMOVE ME" as the subject.