When you pump your web application, the server carries out a number of standard tasks depending on the technology upstream. It's a collection of styles and scruples, minimization and compression of files, etc.Ultimately, the server receives a collected and launched application. With all styles, violets, images and other resources. It's a fucking app. slug♪A slug size - is the permissible size of such an annex. I mean, if your start-up app weighs more than 300 mb, the fuck won't let it go. So pay attention to the resources you're holding in the repository of the project. Archives, videos, heavy schedules - it's better if you don't have a code repository at all, but a separate vault. For example, http://aws.amazon.com/s3 ♪Access to the file system can give a shit, but for the storage of the temporary files, the kesha, the files on the apelad. There's no need to keep long-term files in that vault. Again, it's better to tie the external vault to the project.