1985
DOI: 10.1145/214438.214439
|View full text |Cite
|
Sign up to set email alerts
|

Distributed process groups in the V Kernel

Abstract: The V kernel supports an abstraction of processes, with operations for interprocess communication, process management, and memory management. This abstraction is used as a software base for constructing distributed systems. As a distributed kernel, the V kernel makes intermachine boundaries largely transparent.In this environment of many cooperating processes on different machines, there are many logical groups of processes. Examples include the group of tile servers, a group of processes executing a particula… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
73
0

Year Published

1986
1986
2007
2007

Publication Types

Select...
7
3

Relationship

0
10

Authors

Journals

citations
Cited by 303 publications
(73 citation statements)
references
References 17 publications
0
73
0
Order By: Relevance
“…During a period from 1983-1985, Cheriton and Zwaenapoel at Stanford extended the basic IP communication suite to support what they called distributed process groups [CZ85]. They used these groups in support of application-initiated broadcast, and proposed a number of group-based services which used broadcast to provide some form of parallelism or accelerated response.…”
Section: Table Of Contentsmentioning
confidence: 99%
“…During a period from 1983-1985, Cheriton and Zwaenapoel at Stanford extended the basic IP communication suite to support what they called distributed process groups [CZ85]. They used these groups in support of application-initiated broadcast, and proposed a number of group-based services which used broadcast to provide some form of parallelism or accelerated response.…”
Section: Table Of Contentsmentioning
confidence: 99%
“…The architecture was developed in an effort to integrate security into Isis, a system for building fault-tolerant applications [BJ87,BSS91], although in principle it could be applied in other group-oriented systems such as V [CZ85] and Amoeba [KT91]. In this section, we briefly outline the architecture as it was designed and implemented for Isis, 3 and then focus on the roles played by the authentication and time services.…”
Section: Comparison To Alternative Designsmentioning
confidence: 99%
“…In the V system [9], groups are identified with a group identifier. If two processes concurrently broadcast two messages, A and B, respectively, some of the members may receive A first and others may receive B first.…”
Section: Orderingmentioning
confidence: 99%