Tanenbaum et al., 1994 - Google Patents
The Amoeba MicrokennelTanenbaum et al., 1994
View PDF- Document ID
- 17335848739826769756
- Author
- Tanenbaum A
- Kaashoek M
- Publication year
- Publication venue
- Distributed Open Systems
External Links
Snippet
VU Research Portal Page 1 VU Research Portal The Amoeba Microkennel Tanenbaum, AS;
Kaashoek, MF published in Distributed Open Systems 1994 document version Publisher's
PDF, also known as Version of record Link to publication in VU Research Portal citation for …
- 241000224489 Amoeba 0 title abstract description 56
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L29/00—Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00 contains provisionally no documents
- H04L29/02—Communication control; Communication processing contains provisionally no documents
- H04L29/06—Communication control; Communication processing contains provisionally no documents characterised by a protocol
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Application independent communication protocol aspects or techniques in packet data networks
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—High level architectural aspects of 7-layer open systems interconnection [OSI] type protocol stacks
- H04L69/322—Aspects of intra-layer communication protocols among peer entities or protocol data unit [PDU] definitions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
- G06F15/163—Interprocessor communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L29/00—Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00 contains provisionally no documents
- H04L29/12—Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00 contains provisionally no documents characterised by the data terminal contains provisionally no documents
- H04L29/12009—Arrangements for addressing and naming in data networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. local area networks [LAN], wide area networks [WAN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements or network protocols for addressing or naming
- H04L61/35—Network arrangements or network protocols for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Cheriton et al. | Distributed process groups in the V kernel | |
| Rashid et al. | Accent: A communication oriented network operating system kernel | |
| US6493716B1 (en) | Group communication system with flexible member model | |
| US5257369A (en) | Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes | |
| US6845393B1 (en) | Lookup discovery service in a distributed system having a plurality of lookup services each with associated characteristics and services | |
| US5699351A (en) | Node management in scalable distributed computing environment | |
| US6708223B1 (en) | Accelerating a distributed component architecture over a network using a modified RPC communication | |
| JP5085831B2 (en) | System and method for request concentration and load balancing | |
| US6269378B1 (en) | Method and apparatus for providing a name service with an apparently synchronous interface | |
| US6934757B1 (en) | Method and system for cross-domain service invocation using a single data handle associated with the stored common data and invocation-specific data | |
| Wilbur et al. | Building distributed systems with remote procedure call | |
| Rashid | An inter-process communication facility for UNIX | |
| Dineen et al. | The Network Computing Architecture and System: An Environment for Developing Distributed Applications. | |
| US8364849B2 (en) | Snapshot interface operations | |
| Cooper | Circus: A replicated procedure call facility | |
| ANDREW | Distributed operating systems | |
| Tanenbaum | The Amoeba distributed operating system | |
| Hamilton | A remote procedure call system | |
| Fleisch | Distributed System V IPC in LOCUS: a design and implementation retrospective | |
| Tanenbaum et al. | The Amoeba Microkennel | |
| Tanenbaum | A comparison of three microkernels | |
| Atkinson et al. | Communication between Ada programs in DIADEM | |
| Gammage et al. | Remote rendezvous | |
| Ravindran et al. | State Inconsistency Issues in Local Area Network-Based Distributed Kernels. | |
| Stoller | Computer Communications Software |