https://github.com/bytedance/container-fork
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.2%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: bytedance
- License: other
- Language: C
- Default Branch: main
- Size: 103 MB
Statistics
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 0
- Releases: 0
Created over 1 year ago
· Last pushed about 1 year ago
Metadata Files
Readme
Contributing
License
README.md
Container Fork
Introduction
This project contains the source code and binary of our paper xxx. Please refer to our paper for design details.
This project is mainly divided into two parts:
- We propose a novel container reuse mechanism that accelerates container provisioning by reusing the entire universal container, thereby eliminating the overhead of container creation and destruction.
- We propose a process tree cloning technology (Pstree-Fork) to accelerate function process bootstrapping. This technology is independent of specific language runtimes and enables the parallel restoration of both multi-threaded and multi-process scenarios. Additionally, Pstree-Fork integrates CRIU's isolation mechanisms to prevent unintended resource sharing, such as file descriptors and shared memory.
Getting started
Contribution
Please check Contributing for more details.
Security
If you discover a potential security issue in this project, or think you may have discovered a security issue, we ask that you notify Bytedance Security via our security center or vulnerability reporting email.
Please do not create a public GitHub issue.
License
This project is licensed under the GPLv2.
Owner
- Name: Bytedance Inc.
- Login: bytedance
- Kind: organization
- Location: Singapore
- Website: https://opensource.bytedance.com
- Twitter: ByteDanceOSS
- Repositories: 255
- Profile: https://github.com/bytedance
GitHub Events
Total
- Watch event: 4
- Fork event: 2
Last Year
- Watch event: 4
- Fork event: 2
Dependencies
pstree-fork/tests/configs/Dockerfile
docker
- debian stretch-slim build