Search references for DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM. Phrases containing DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM
See searches and references containing DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM!DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM
The Distributed Concurrent Versions System (DCVS) was a distributed revision control system that enables software developers working on locally distributed
Distributed Concurrent Versions System
Distributed_Concurrent_Versions_System
Software engineering tool
popular version control system, is a distributed version control system. Distributed version control systems (DVCS) use a peer-to-peer approach to version control
Distributed_version_control
Managing versions of source code or data
control system. The Revision Control System (RCS) followed in 1982 and, later, Concurrent Versions System (CVS) added network and concurrent development
Version_control
Discontinued modular real-time multiuser multitasking operating system
system was considered to become a successor of Digital Research's earlier Concurrent DOS, but with a new, modular, and considerably different system architecture
FlexOS
(Distributed Processing Control eXecutive) DPPX (Distributed Processing Programming Executive) IBM System/3 DMS (Disk Management System) IBM System/34
List_of_operating_systems
Concurrency control method commonly used by database management systems
Multiversion concurrency control (MCC or MVCC) is a non-locking concurrency control method commonly used by database management systems to provide concurrent access
Multiversion concurrency control
Multiversion_concurrency_control
Type of decentralized filesystem
designed. The difference between a distributed file system and a distributed data store is that a distributed file system allows files to be accessed using
Clustered_file_system
Distributed version control software system
Git (/ɡɪt/ ) is a distributed version control software system that is capable of managing versions of source code or data. It is often used to control
Git
Discontinued family of computer operating systems
Network I/O System NDOS – Network Disk Operating System CP/NET existed in versions 1.0, 1.1 and 1.2 in versions for 8080 and Z80 processors. CP/NET-86 for 8086
MP/M
proprietary] – (discontinued) peer-to-peer version control system (can use e-mail for synchronization) Concurrent Versions System (CVS) [open, client-server] – originally
List of version-control software
List_of_version-control_software
Executing several computations during overlapping time periods
Concurrency improves responsiveness, throughput, and scalability in modern computing, including: Operating systems and embedded systems Distributed systems
Concurrent_computing
files and storage resources. Distributed file systems differ in their performance, mutability of content, handling of concurrent writes, handling of permanent
Comparison of distributed file systems
Comparison_of_distributed_file_systems
Properties of database transactions
database and transaction-processing systems during the 1960s and 1970s, as systems had to coordinate concurrent operations while recovering reliably
ACID
Distributed data processing framework
software utilities for reliable, scalable, distributed computing. It provides a software framework for distributed storage and processing of big data using
Apache_Hadoop
Consistency model used in distributed computing to achieve high availability
failures or high concurrency. In order to ensure replica convergence, a system must reconcile differences between multiple copies of distributed data. This
Eventual_consistency
American computer scientist and mathematician (born 1941)
"fundamental contributions to the theory and practice of distributed and concurrent systems, notably the invention of concepts such as causality and logical
Leslie_Lamport
Measures to ensure concurrent computing operations generate correct results
programming, operating systems, multiprocessors, and databases, concurrency control ensures that correct results for concurrent operations are generated
Concurrency_control
Data structure that can be used by multiple threads
tightly coupled or a distributed collection of storage modules. Concurrent data structures, intended for use in parallel or distributed computing environments
Concurrent_data_structure
Model of concurrent computation
Model of Concurrent Computation in Distributed Systems Archived 2020-11-12 at the Wayback Machine. MIT Press 1985. Paul Baran. On Distributed Communications
Actor_model
Type of data structure
partially dropped. Accordingly, much of distributed computing focuses on the problem of how to prevent concurrent updates to replicated data. But another
Conflict-free replicated data type
Conflict-free_replicated_data_type
Mechanism for tracking data changes
vectors must be concurrent. Version vectors or variants are used to track updates in many distributed file systems, such as Coda (file system) and Ficus,
Version_vector
type systems have been adapted for both channel and actor systems. Session types are used to ensure desirable properties in concurrent and distributed systems
Session_type
Concept of fault-tolerance
a concept of fault-tolerance in distributed systems. Given any initial state, a self-stabilizing distributed system will end up in a correct state in
Self-stabilization
Version-control system
version history can be edited by the users. Only one user can work on a file at a time. GPL-3.0-or-later since 2010-06-24. Concurrent Versions System
Revision_Control_System
Minimum number of votes that a distributed transaction has to obtain
number of votes that a distributed transaction has to obtain in order to be allowed to perform an operation in a distributed system. A quorum-based technique
Quorum (distributed computing)
Quorum_(distributed_computing)
Discontinued computer operating system for x86 processors
a multi-user multitasking operating system compatible with CP/M-86, MP/M-86, which later evolved into Concurrent CP/M-86. When an emulator was added to
CP/M-86
MSDOS-like operating system
disk operating system for IBM PC compatibles, originally developed by Gary A. Kildall's Digital Research and derived from Concurrent PC DOS 6.0, which
DR-DOS
Software architecture
for distributed services among the mid-range computer systems produced in Rochester. A primitive form of distributed file services, called Distributed Data
Distributed Data Management Architecture
Distributed_Data_Management_Architecture
Decentralized distributed system with lookup service
A distributed hash table (DHT) is a distributed system that provides a lookup service similar to a hash table. Key–value pairs are stored in a DHT, and
Distributed_hash_table
Multiparadigm programming language
eager evaluation), imperative, object-oriented, constraint, distributed, and concurrent programming. Oz has both a simple formal semantics (see chapter
Oz_(programming_language)
Algorithm used to determine the order of events in a distributed computer system
logical clock algorithm used to determine the order of events in a distributed computer system. As different nodes or processes will typically not be perfectly
Lamport_timestamp
Information systems good practice for data normalization
reconciliation mechanism when there are concurrent updates. Updates on copies can be thrown out whenever a concurrent update is made on the master, so they
Single_source_of_truth
Type of middleware software framework for remote GPU virtualization
"GPU-Job Migration: the rCUDA Case". IEEE Transactions on Parallel and Distributed Systems. 30 (12). doi:10.1109/TPDS.2019.2924433. hdl:10251/157203. J. Prades;
RCUDA
HTTP extension for collaborative editing
WebDAV (Web Distributed Authoring and Versioning) is a set of extensions to the Hypertext Transfer Protocol (HTTP) allowing user agents to collaboratively
WebDAV
Software that manages computer hardware resources
in which the operating system uses virtualization to generate shared memory that does not physically exist. A distributed system is a group of distinct
Operating_system
be considered as the second generation VCS. Specifically, CVS (Concurrent Versions System) was developed on top of RCS structure, improving scalability
History of software configuration management
History_of_software_configuration_management
Danish-American computer scientist
computer scientist known for his work in operating systems, concurrent programming and parallel and distributed computing. Per Brinch Hansen was born in Frederiksberg
Per_Brinch_Hansen
Concurrency control technique for databases
(and distributed serializability), instrumental for global concurrency control (and distributed concurrency control) of multi-database systems and other
Commitment_ordering
Proprietary software tool for distributed revision control of computer source code
not participate in the development of a competing tool (such as Concurrent Versions System, GNU arch, Subversion or IBM DevOps Code ClearCase) for the duration
BitKeeper
A distributed lock manager (DLM) runs in every machine in a cluster, with an identical copy of a cluster-wide lock database. Operating systems use lock
Distributed_lock_manager
Theorem in theoretical computer science
theorem. It states that in case of network partitioning (P) in a distributed computer system, one has to choose between availability (A) and consistency (C)
PACELC_design_principle
Research distributed operating system
network-centric (distributed) filesystem, and the cursor-addressed, terminal-based I/O at the heart of UNIX is replaced by a windowing system and graphical
Plan_9_from_Bell_Labs
Distributed file system
Coda is a distributed file system developed as a research project at Carnegie Mellon University since 1987 under the direction of Mahadev Satyanarayanan
Coda_(file_system)
Distributed operating system
Licensed distributed operating system started in 1995 at Bell Labs, which is now held by Vita Nuova Holdings and maintained by Terzarima Systems. Inferno
Inferno_(operating_system)
Open-source Git software package
months ago (16 April 2026) Written in Ruby, Go and JavaScript Operating system Cross-platform Platform x86-64, aarch64 Available in English Type DevOps
GitLab
Shared-disk file system for Linux computer clusters
in contrast to distributed file systems which distribute data throughout the cluster. GFS2 can also be used as a local file system on a single computer
GFS2
whereupon the version control system may merge changes on both sides, or let the user decide when conflicts arise. Distributed version control systems usually
Comparison of version-control software
Comparison_of_version-control_software
Distributed file system
Google File System (GFS or GoogleFS, not to be confused with the GFS Linux file system) is a proprietary distributed file system developed by Google to
Google_File_System
(file versions) that are approved and not just the latest file versions in the repository. Defect tracking was integrated into the source control system. Ability
IBM Configuration Management Version Control
IBM_Configuration_Management_Version_Control
ISO/IEC 8652:2005(E) Ed. 3, Section 9: Tasks and Synchronization "Distributed Systems". www.adaic.org. "Vak.ru" (PDF). Archived from the original (PDF)
Comparison of programming languages
Comparison_of_programming_languages
Free and open-source software versioning and revision control system
mostly compatible successor to the previously more widely used Concurrent Versions System (CVS). The open source community has used Subversion widely: for
Apache_Subversion
Organized collection of data in computing
security and privacy of sensitive data, and distributed computing issues, including supporting concurrent access and fault tolerance. Computer scientists
Database
Programming paradigm in which many processes are executed simultaneously
The same system may be characterized both as "parallel" and "distributed"; the processors in a typical distributed system run concurrently in parallel
Parallel_computing
System for managing connected databases
classified as either centralized or distributed. A centralized system manages a single database while distributed manages multiple databases. A component
Federated_database_system
Topics referred to by the same term
also refer to versions of the FreeDOS operating system: FreeDOS 1.0, a free and open-source DOS 7.1-compatible operating system distributed since September
DOS_1
High-performance clustered file system
system. It breaks a file into blocks of a configured size, less than 1 megabyte each, which are distributed across multiple cluster nodes. The system
GPFS
Type of computer storage
file system is a distributed file system that can be accessed from multiple locations, typically across a wide-area network, and provides concurrent access
Global_file_system
Middleware and tools written in Erlang
2015-07-24. Erlang Solutions (1 March 2013). "OTP, the Middleware for Concurrent Distributed Scalable Architectures". Archived from the original on 2021-12-20
Open_Telecom_Platform
Operating system formerly developed by IBM
Digital Research's Concurrent DOS 286, a system thereafter renamed to FlexOS 286 in November 1986. In July 1993, IBM adopted FlexOS version 2.32 as the basis
4690_Operating_System
Subsystem for 32-bit Windows for running 16-bit DOS & Windows programs
privileges to SYSTEM level, noted as applicable to the security of all x86 versions of the Windows NT kernel since 1993. This included all 32-bit versions of Windows
Virtual_DOS_machine
Computer scientist (1950–2022)
The Time Index Access Structure for Temporal Databases Having Concurrent Multiple Versions, US Patent 5,440,730 with G. Wuu Bellcore, 1995. Associate Chairman
Ramez_Elmasri
Operating system released in 1965
became a compatible operating system. The modern version of this original Pick implementation is owned and distributed by Northgate Information Solutions
Pick_operating_system
Thread safe Map collections for concurrency in Java
util.NavigableMap java.util.concurrent.ConcurrentNavigableMap java.util.concurrent.ConcurrentMap java.util.concurrent.ConcurrentNavigableMap For unordered
Java_ConcurrentMap
Computer manufacturer of appliances for executing Java-based applications
Azul Systems, Inc. (also known as Azul) is a company that develops and distributes runtimes (JDK, JRE, JVM) for executing Java-based applications. The
Azul_Systems
Computer problem
newer version of the target document. Simple copyediting can be done directly on the newer version, and then saved. Concurrent Versions System Apache
Edit_conflict
git-commit-tree Documentation Revision Specifiers - Version Control with Subversion CVS--Concurrent Versions System - Revisions Git - hash-function-transition
Changeset
Relational database management system
Multiversion concurrency control is described in some detail in sections 4.3 and 5.5 of the 1981 paper "Concurrency Control in Distributed Database Systems" by
InterBase
Operation that applies a set of distinct changes as a single operation
algorithm can coordinate with all systems as proven in the Two Generals Problem. As databases become more and more distributed, this coordination will increase
Atomic_commit
Concept in computer science
A fundamental problem in distributed computing and multi-agent systems is to achieve overall system reliability in the presence of a number of faulty processes
Consensus_(computer_science)
Type of distributed file system
Virtual File System (PVFS) is an open-source parallel file system. A parallel file system is a type of distributed file system that distributes file data
Parallel_Virtual_File_System
Programming language
UR-lang) is a general-purpose, concurrent, functional high-level programming language, and a garbage-collected runtime system. The term Erlang is used interchangeably
Erlang_(programming_language)
Technology product
PROF was available in single-user and multi-user versions for local network collaboration. Versions 5.0 and 2.0 PROF implemented the concept of “working
1C:Enterprise
Build management and continuous integration server
with major version control systems: Git (including GitHub, GitLab, Bitbucket) Mercurial (hg) Subversion (svn) Perforce Concurrent Versions System (CVS) Micro
TeamCity
Concurrency control method for collaborative software
in advanced collaborative software systems. OT was originally invented for consistency maintenance and concurrency control in collaborative editing of
Operational_transformation
Unique identification of incremental software updates
collaborative version control system. Within software development teams, version control is used to keep track of incrementally-different versions of information
Software_versioning
projects, and found a new home with heptapod. TortoiseCVS, a Concurrent Versions System client for the Microsoft Windows platform TortoiseSVN, a Subversion
TortoiseHg
Python reference implementation
processes managed by a multitasking operating system. This complicates communication between concurrent Python processes, though the multiprocessing module
CPython
Parallel distributed file system
Lustre is a type of parallel distributed file system, generally used for large-scale cluster computing. The name Lustre is a portmanteau word derived
Lustre_(file_system)
SDK and Platform for responsive, elastic, and resilient agentic, cloud, and edge apps
source-available platform, SDK, toolkit, and runtime simplifying building concurrent and distributed applications on the JVM, for example, agentic AI, microservices
Akka_(toolkit)
(Construction and Analysis of Distributed Processes) is a toolbox for the design of communication protocols and distributed systems. CADP is developed by the
Construction and Analysis of Distributed Processes
Construction_and_Analysis_of_Distributed_Processes
Computer science constructs
deferreds are constructs used for synchronizing program execution in some concurrent programming languages. Each is an object that acts as a proxy for a result
Futures_and_promises
Probabilistic data structure
(2003). "Fast and lock-free concurrent priority queues for multi-thread systems". Proceedings International Parallel and Distributed Processing Symposium. p
Skip_list
Programming language
problems: Built-in concurrency primitives: light-weight processes (goroutines), channels, and the select statement An interface system in place of virtual
Go_(programming_language)
List of programming languages types and the languages that meet its description
constraint, imperative, object-oriented (class-based), concurrent, distributed), and Mozart Programming System cross-platform Oz Object Pascal (imperative, object-oriented
List of programming languages by type
List_of_programming_languages_by_type
Rules that guarantee predictable computer memory operation
consistency to enhance concurrency in distributed shared memories". Proceedings.,10th International Conference on Distributed Computing Systems. IEEE. pp. 302–309
Consistency_model
Technique used in computer science
algorithm. Distributed deadlocks can occur in distributed systems when distributed transactions or concurrency control is being used. Distributed deadlocks
Deadlock prevention algorithms
Deadlock_prevention_algorithms
Alphabetical assignment to logical drives on computers (e.g., C:\)
CP/M family CP/M, MP/M, Concurrent CP/M, Concurrent DOS, FlexOS, 4680 OS, 4690 OS, S5-DOS/MT, Multiuser DOS, System Manager, REAL/32, REAL/NG, Personal CP/M
Drive_letter_assignment
Research's powerful 16-bit operating system, CP/M-86, and the state-of-the-art, multi-tasking Concurrent CP/M Operating System. […] Digital Research Inc. (December
Self-booting_disk
Open-source network and infrastructure monitoring software
2020) added a monitoring proxy for distributed environments and a redesigned SAML authentication system. Version 6.0 LTS (February 2022) added high-availability
Zabbix
JavaScript runtime environment
OpenBSD also works, and LTS versions are available for IBM i (AS/400). The source code may also be built on similar operating systems that are not officially
Node.js
Software projects developed at universities
originating from doctoral research (UC Berkeley) Concurrent Versions System – version-control system originally developed at Vrije Universiteit Amsterdam
List of software developed at universities
List_of_software_developed_at_universities
Proprietary database management system
other database task into smaller units that are processed concurrently, allowing the system to use more CPU and input/output resources than a serial execution
Oracle_Database
Free C++ development environment
Dev-C++ is a free full-featured integrated development environment (IDE) distributed under the GNU General Public License for programming in C and C++. It
Dev-C++
Programming language
Standard ML, augmented with support for lazy evaluation, concurrency (multithreading and distributed computing via remote procedure calls) and constraint
Alice_(programming_language)
Cloud-based storage service
Elastic File System (Amazon EFS) is a cloud storage service provided by Amazon Web Services (AWS) designed to provide scalable, elastic, concurrent with some
Amazon_Elastic_File_System
Range of computers
originally for Distributed Resource System, the full name was later dropped in favour of the abbreviation. During the mid-1980s separate Office Systems business
ICL_DRS
Mechanism to allow software to execute a remote procedure
ARPANET documents. In 1978, Per Brinch Hansen proposed Distributed Processes, a language for distributed computing based on "external requests" consisting
Remote_procedure_call
Process of changing installed software to newer versions
updates, or may require prior or concurrent updates to multiple components. To facilitate updates, operating systems often provide automatic or semi-automatic
Software_update
Operating system
drive could run as many as five concurrent users. When the IBM PC XT came out in 1983, BOS served over eight concurrent dumb terminals on it. At the time
Business Operating System (software)
Business_Operating_System_(software)
Type of concurrency control mechanism
transactions for controlling access to shared memory in concurrent computing. Transactional memory systems provide high-level abstraction as an alternative to
Transactional_memory
travel, tourism, insurance
DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM
DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM
DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM
DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM
DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM
DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM
DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM
DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM
DISTRIBUTED CONCURRENT-VERSIONS-SYSTEM
travel, tourism, insurance