互联网早期,好比杭研某个产品团队初创之时,资源有限,人力不足,为了快速开发一个产品,或上线一个网站,单机往往是一个不错的选择,此时会将应用程序、文件服务、数据库服务等资源集中在一台Server上。其中应用程序通常整体打包和部署,具体格式依赖于应用的语言和框架,例如Java的WAR文件、Rails的目录文件,此种架构通常称为单体架构。