4 ms·
probably because of the type of programming i do (business intelligence), live environment doesnt mean much to me most programs run, and finish, and updating m
by systems 6y ago
probably because of the type of programming i do (business intelligence),
live environment doesnt mean much to me
most programs run, and finish, and updating most programs while running, is not something important, you can always update it and run it again
for long running processes like servers
well again,not really sure what this means
but i deal with database management systems, and i mean you can update a stored proc, without shutting down the server, you can of course update the data etc ..
as for the dbms process itself, i am not big on dba stuff,but most databases allow in-place upgrade , but usually you can to disconnect everyone while doing it
as for large website, like facebook or anything else even a lot smaller in scale, those are obviously not a single program .. and most likely they just restart services to pick up updates, and use a form of load balancing to work will go to servers that are not restarting
So in summary, this notion of live app, seem more theoretical than real to me