re: Which trend or advancement is being overlooked by most developers? VIEW POST

FULL DISCUSSION
 

Containers and container orchestration wasn't mentioned here (maybe the movement is over?) but it is changing the way apps are developed, tested, and deployed across the board.

Currently containers are focused on server deployments but, I believe, it is not a far stretch of the imagination to see containerized applications running on client machines as a deployment option. This can help remove the dichotomy between web and native desktop applications while giving control back to the end user for things like performance and system usage.

On Windows it is also removing the need to rewrite applications targeted at other operating systems and bridging the gap of tools and applications available to all developers.

 

Containers and container orchestration wasn't mentioned here (maybe the movement is over?) but it is changing the way apps are developed, tested, and deployed across the board.

I wouldn't call it an overlooked example though :D Containers are talked about everywhere. I'm almost "tired" of hearing about Docker and k8s :P

it is not a far stretch of the imagination to see containerized applications running on client machines as a deployment option

Really interesting, didn't think about this. The only issue I see is that containerized desktop apps will always look foreign to the system if run in a different OS but you made me think about a couple of possible advantages:

  • sandboxing and security (you already have sandboxing in modern OS through virtualization)
  • running old apps that are not supported by the host OS (but again, isn't this already accomplished by virtualization?)

What do you think?

code of conduct - report abuse