中文
相关论文

相关论文: Doctor: Optimizing Container Rebuild Efficiency by…

200 篇论文

Docker, the industry standard for packaging and deploying applications, leverages Infrastructure as Code (IaC) principles to facilitate the creation of images through Dockerfiles. However, maintaining Dockerfiles presents significant…

软件工程 · 计算机科学 2025-01-27 Emna Ksontini , Meriem Mastouri , Rania Khalsi , Wael Kessentini

Reproducible container builds promise a simple integrity check for software supply chains: rebuild an image from its Dockerfile and compare hashes. We build a Docker measurement pipeline and apply it to a stratified sample of 2,000 GitHub…

分布式、并行与集群计算 · 计算机科学 2026-02-23 Oreofe Solarin

Context: Container orchestration tools supporting infrastructure-as-code allow new forms of collaboration between developers and operatives. Still, their text-based nature permits naive mistakes and is more difficult to read as complexity…

软件工程 · 计算机科学 2022-07-20 Bruno Piedade , João Pedro Dias , Filipe F. Correia

The reproducibility of software environments is a critical concern in modern software engineering, with ramifications ranging from the effectiveness of collaboration workflows to software supply chain security and scientific…

软件工程 · 计算机科学 2026-01-21 Julien Malka , Stefano Zacchiroli , Théo Zimmermann

Docker images are composed of multiple layers, each of which contains a set of instructions, and an archive of files. Layers allow Docker to separate a large build task into smaller ones, such that when a part of the program is changed,…

分布式、并行与集群计算 · 计算机科学 2019-11-26 Yujing Wang , Qinyang Bao

Software design patterns present general code solutions to common software design problems. Modern software systems rely heavily on containers for running their constituent service components. Yet, despite the prevalence of ready-to-use…

软件工程 · 计算机科学 2024-05-09 Kalvin Eng , Abram Hindle , Eleni Stroulia

Containers are standalone, self-contained units that package software and its dependencies together. They offer lightweight performance isolation, fast and flexible deployment, and fine-grained resource sharing. They have gained popularity…

分布式、并行与集群计算 · 计算机科学 2018-12-04 Maria A. Rodriguez , Rajkumar Buyya

Continuous Integration (CI) and Continuous Deployment (CD) are widely adopted in software engineering practice. In reality, the CI/CD pipeline execution is not yet reliably continuous because it is often interrupted by Docker build…

软件工程 · 计算机科学 2021-04-13 Mingjie Li , Xiaoying Bai , Minghua Ma , Dan Pei

The HPC community is actively researching and evaluating tools to support execution of scientific applications in cloud-based environments. Among the various technologies, containers have recently gained importance as they have…

性能 · 计算机科学 2019-05-23 Pankaj Saha , Angel Beltre , Piotr Uminski , Madhusudhan Govindaraju

Containerization allows developers to define the execution environment in which their software needs to be installed. Docker is the leading platform in this field, and developers that use it are required to write a Dockerfile for their…

软件工程 · 计算机科学 2023-03-29 Giovanni Rosa , Antonio Mastropaolo , Simone Scalabrino , Gabriele Bavota , Rocco Oliveto

Traditionally, query optimizers have been designed for computer systems that share a common architecture, consisting of a CPU, main memory and disk subsystem. The efficiency of query optimizers and their successful employment relied on the…

数据库 · 计算机科学 2022-03-03 K. F. D. Rietveld , H. A. G. Wijshoff

The rapid development of cloud-native architecture has promoted the widespread application of container technology, but the optimization problems in container scheduling and resource management still face many challenges. This paper…

分布式、并行与集群计算 · 计算机科学 2024-12-24 Xiaoye Wang

With the success of deep learning techniques in a broad range of application domains, many deep learning software frameworks have been developed and are being updated frequently to adapt to new hardware features and software libraries,…

分布式、并行与集群计算 · 计算机科学 2017-11-10 Pengfei Xu , Shaohuai Shi , Xiaowen Chu

Cloud computing technology has been one of the most critical developments in provisioning both hardware and software infrastructure in recent years. Container technology is a new cloud technology that boosts the booting of applications,…

分布式、并行与集群计算 · 计算机科学 2021-04-01 Abdullah Alelyani , Ghulam Mubasher Hassan , Amitava Datta

Cost-based query optimizers remain one of the most important components of database management systems for analytic workloads. Though modern optimizers select plans close to optimal performance in the common case, a small number of queries…

数据库 · 计算机科学 2019-03-20 Matthew Perron , Zeyuan Shang , Tim Kraska , Michael Stonebraker

Establishing a docker-based replicability infrastructure offers the community a great opportunity: measuring the run time of information retrieval systems. The time required to present query results to a user is paramount to the users…

信息检索 · 计算机科学 2019-07-11 Sebastian Hofstätter , Allan Hanbury

Recent years have seen Kubernetes emerge as a primary choice for container orchestration. Kubernetes largely targets the cloud environment but new use cases require performant, available and scalable orchestration at the edge. Kubernetes…

分布式、并行与集群计算 · 计算机科学 2021-04-27 Andrew Jeffery , Heidi Howard , Richard Mortier

Edge computing addresses critical limitations of cloud computing such as high latency and network congestion by decentralizing processing from cloud to the edge. However, the need for software replication across heterogeneous edge devices…

性能 · 计算机科学 2025-05-09 Ragini Gupta , Klara Nahrstedt

The growing popularity of bike-sharing systems around the world has motivated recent attention to models and algorithms for their effective operation. Most of this literature focuses on their daily operation for managing asymmetric demand.…

最优化与控制 · 数学 2022-03-15 Daniel Freund , Shane G. Henderson , David B. Shmoys

Virtualization is a promising technology that has facilitated cloud computing to become the next wave of the Internet revolution. Adopted by data centers, millions of applications that are powered by various virtual machines improve the…

分布式、并行与集群计算 · 计算机科学 2018-05-23 Ying Mao , Jenna Oak , Anthony Pompili , Daniel Beer , Tao Han , Peizhao Hu
‹ 上一页 1 2 3 10 下一页 ›