Architecture 使用虚拟机进行软件分发的新方法?
我在实习期间遇到了这个想法 当时我将我们的web服务器从nginx转移到node.js。我需要做很多修改和“肮脏的工作”,考虑到这种情况,我不确定是否可以在不破坏现有系统(基于nginx)的情况下完成。 因此,我制作了一个包含新的基于nodejs的服务器的virtualbox映像,并将映像交付给其他人进行测试——人们只需使用他们的浏览器连接驻留在我的virtualbox映像中的应用程序的本地端口 我认为,考虑到HTML5、WebGL、Canvas等前端技术的巨大改进,分发普通桌面GUI应用程序是一种很有吸引力的方式 一个巨大的优势是我可以摆脱GUI框架在不同操作系统中的不同外观。(假设我们可以在不久的将来使用浏览器获得统一的外观) 但我需要解决一些问题:Architecture 使用虚拟机进行软件分发的新方法?,architecture,virtual-machine,virtualbox,software-distribution,Architecture,Virtual Machine,Virtualbox,Software Distribution,我在实习期间遇到了这个想法 当时我将我们的web服务器从nginx转移到node.js。我需要做很多修改和“肮脏的工作”,考虑到这种情况,我不确定是否可以在不破坏现有系统(基于nginx)的情况下完成。 因此,我制作了一个包含新的基于nodejs的服务器的virtualbox映像,并将映像交付给其他人进行测试——人们只需使用他们的浏览器连接驻留在我的virtualbox映像中的应用程序的本地端口 我认为,考虑到HTML5、WebGL、Canvas等前端技术的巨大改进,分发普通桌面GUI应用程序是
- 虚拟机映像的大小。我需要一个紧凑的linux发行版来构建一个小尺寸的映像。有什么建议吗?LFS是个不错的选择吗
- 基于macchine的虚拟应用程序的性能如何?也就是说,以这种方式部署计算密集型应用程序是一个好主意吗