Filters








143,464 Hits in 3.9 sec

NoSQL, A Solution for Distributed Database Management System

Renu Kanwar, Prakriti Trivedi, Kuldeep Singh
2013 International Journal of Computer Applications  
The recent advance in distributed data management techniques are growing, today the world need databases to be able to store and process big data effectively, demand for very high-performance when reading  ...  Here introducing Coherence which is a technology developed by oracle which works on NoSQL Principles.  ...  Coherence is Scalable because in RDBMS scaling is done through database clustering but with database clustering an obvious problem of distributed data locking is prevalent but with coherence these distributed  ... 
doi:10.5120/11365-6602 fatcat:qxn7li4mt5enbeuiqy3cmvzqda

Distributed persistent stores

Frans A Henskens, John Rosenberg
1993 Microprocessors and microsystems  
In this paper we investigate the distribution of persistent stores, including the issues of uniformity, unbounded size, and stability.  ...  We then examine and contrast two examples of distributed persistent stores, the Monads DSM and distributed Napier.  ...  Evaluation The Distributed Napier system effectively provides distributed multi-user access to a persistent store.  ... 
doi:10.1016/0141-9331(93)90045-9 fatcat:qn73sfazuzc7reineqz7zeanb4

Implementing a modular object-oriented operating system on top of Chorus

R Lea, P Amaral, C Jacquemot
1993 Distributed Systems Engineering  
COOL v2, the second iteration of this layer provides generic support for clusters of objects, in a distributed virtual memory model.  ...  A more modular, or object oriented approach is needed if we wish to cross that barrier of complexity that is holding back distributed operating system development.  ...  Shared memory coherency Memory mapped in a context space needs to be assured single-writer multiple reader coherence between all distributed contexts that have it mapped into its address space.  ... 
doi:10.1088/0967-1846/1/1/002 fatcat:plpjjoyvvfhg7cs4vswkdytlgu

Casper: A Cached Architecture Supporting Persistence

Francis Vaughan, Tracy Lo Basso, Alan Dearle, Chris D. Marlin, Chris J. Barter
1992 Computing Systems  
The persistent distributed architecture represented by our system exploits a number of the facilities provided by the Mach distributed operating system.  ...  Persistent object systems greatly simplify programming tasks since they hide the traditional distinction between short-term and long-term storage from the applications programmer.  ...  design and implementation of the system include Alex Farkas, Ruth Fazakerley and Bett Koch.  ... 
dblp:journals/csys/VaughanBDMB92 fatcat:vm24kkwnlfgznbboentibm3q74

Building large distributed software systems using objects

Ashutosh Tiwary, Rajendra K. Raj, Douglas S. Lea, Christopher J. Bosch
1995 Addendum to the proceedings of the 10th annual conference on Object-oriented programming systems, languages, and applications (Addendum) - OOPSLA '95  
Large product or service organizations have attempted or are attempting to build large scale distributed software systems using objects.  ...  The participants concluded that although objects do help in managing the complexity in building such large systems, current object technology does not address many of the critical issues, Addendum to the  ...  note that the same problems exist for coherency and consistency of objects in a distributed environment.  ... 
doi:10.1145/260094.260279 fatcat:xcjvc7l55fd3laowyvlnt3rt2y

Building large distributed software systems using objects

Ashutosh Tiwary, Rajendra K. Raj, Douglas S. Lea, Christopher J. Bosch
1995 ACM SIGPLAN OOPS Messenger  
Large product or service organizations have attempted or are attempting to build large scale distributed software systems using objects.  ...  The participants concluded that although objects do help in managing the complexity in building such large systems, current object technology does not address many of the critical issues, Addendum to the  ...  note that the same problems exist for coherency and consistency of objects in a distributed environment.  ... 
doi:10.1145/260111.260279 fatcat:7np3a63jwbe4zebudnkwwatz2a

Hardware Trends

Tim Harris
2015 ACM SIGACT News  
Section 2 describes challenges in systems with shared physical memory but without hardware cache coherence. Section 3 discusses nonvolatile byte-addressable memory.  ...  This article is about three trends in computer hardware, and some of the challenges and opportunities that I think they provide for the distributed computing community.  ...  Conversely, the move away from hardware cache coherence within systems means that distributed algorithms become used in systems which look like single machines-e.g., in the Hare filesystem for non-cache-coherent  ... 
doi:10.1145/2789149.2789165 fatcat:77jnr3wpkrcctegvqqg24xnyhy

PerDiS: An Infrastructure for Cooperative Engineering in Virtual Enterprise [chapter]

Fadi Sandakly, Joao Garcia, Paulo Ferreira, Patrice Poyet
1999 IFIP Advances in Information and Communication Technology  
When a project is created and files are inserted into it, these files are included in the PerDiS system and therefore from that moment on their coherence, distribution, persistence and concurrency control  ...  INESC, Portugal In this paper, we propose a new approach to build a Virtual Enterprise software infrastructure that offers persistence, concurrent access, coherence and security on a distributed-shared  ... 
doi:10.1007/978-0-387-35577-1_21 fatcat:l6257bmbxvhbjjuialhnvvxrhq

Persistent Resource Allocation in OFDMA Networks for Real-Time and Non-Real-Time Traffic

Vinay Majjigi, Rajiv Agarwal, Rath Vannithamby, John Cioffi
2007 Asilomar Conference on Signals, Systems and Computers. Conference Record  
We consider optimal allocation of resources to users in a downlink OFDMA system to support heterogeneous applications consisting of both deadline-sensitive (DS) and besteffort (BE) users.  ...  By considering persistent scheduling instead of instantaneous scheduling, the proposed scheme's complexity and required feedback overhead is significantly reduced, hence a practical algorithm for a real-system  ...  Figure 3 highlights the necessary feedback between static, persistent, and instantaneous scheduling as the system size increases in terms of tones.  ... 
doi:10.1109/acssc.2007.4487213 fatcat:zf3g66e5o5fbhmdyloqw2fhk6y

Modelling a distributed cached store for garbage collection: The algorithm and its correctness proof [chapter]

Paulo Ferreira, Marc Shapiro
1998 Lecture Notes in Computer Science  
We propose a very general model of such a system (based on distributed shared memory) and a scalable, asynchronous distributed GC algorithm.  ...  Caching and persistence support efficient, convenient and transparent distributed data sharing.  ...  Memory coherence in shared virtual memory systems. PerDiS ESPRIT Project -LTR 22533. The PerDiS project: a Persistent Distributed Store, 1997. http://www.perdis.esprit.ec.org. 236, 250 25.  ... 
doi:10.1007/bfb0054094 fatcat:4q4h4whtbzbqfbvygsdb34bs7q

Distributed Programming with Objects and Threads in the Clouds System

Partha Dasgupta, R. Ananthanarayanan, Sathis Menon, Ajay Mohindra, Raymond C. Chen
1991 Computing Systems  
The resulting environment logically simulates an integrated, centralized computing system. In addition, CLOUDS supports a programming paradigm that makes distributed programming simpler.  ...  Distributed programs * This work was supported in part by NSF contract CCR-86-19886.  ...  The coherence of the object contents will be maintained by the system.  ... 
dblp:journals/csys/DasguptaAMMC91 fatcat:d7uhatj75nbxtjnjbnz7jtflyi

Larchant-RDOSS: A distributed shared persistent memory and its garbage collector [chapter]

Marc Shapiro, Paulo Ferreira
1995 Lecture Notes in Computer Science  
The algorithm is designed for the most unfavorable environment (uncontrolled programming language, reference by pointers, distributed system, non-coherent shared memory) and should work well also in more  ...  Larchant-RDOSS is a distributed shared memory that persists on reliable storage across process lifetimes.  ...  Introduction Setting The Reliable Distributed Object Storage System (Larchant-RDOSS) is an execution environment based on the abstraction of a distributed shared memory.  ... 
doi:10.1007/bfb0022148 fatcat:k4bcjgeq5zbujfcdhvqjmpiham

An extended home-based coherence protocol for causally consistent replicated read-write objects

J. Brzezinski, M. Szychowiak
2003 CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings.  
This paper considers the reliability of software Distributed Shared Memory systems where the unit of sharing is a persistent read-write object.  ...  Alternatively, invalidation-based coherence protocols incur lower overhead of the write operation, in our opinion, being better suited for object-based DSM systems.  ...  Introduction Modern Distributed Shared Memory (DSM) systems definitely tend towards object-oriented processing, and the resulting products, like distributed persistent objects systems, receive grow- home-based  ... 
doi:10.1109/ccgrid.2003.1199408 dblp:conf/ccgrid/BrzezinskiS03 fatcat:adke2azkevdhlaudsi2fwr3sf4

Combining high performance and fault tolerance in a distributed file server

Sape J. Mullender
1990 Proceedings of the 4th workshop on ACM SIGOPS European workshop - EW 4  
Among the most reliable and fault tolerant components in a distributed system are storage systems.  ...  Obviously, reliability of storage systems belongs to the most researched issues in distributed computing.  ...  As a suitable hardware platform for a very fast highly reliable distributed file system, I propose a system structure as illustrated in Figure 1 .  ... 
doi:10.1145/504136.504165 dblp:conf/sigopsE/Mullender90 fatcat:hmvu37se2jfq3lu4pl2ohqwpeq

The PerDiS FS

João Garcia, Paulo Ferreira, Paulo Guedes
1998 Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications - EW 8  
In this paper, we present a transactional file system for a distributed persistent store designed to support cooperative engineering applications.  ...  Companies cooperating in the framework of a virtual enterprise have increasing demands for systems on which to base applications for their particular environment: groups of workers on distant independent  ...  Acknowledgements The authors wish to thank all the partners in the PerDiS project (INRIA SOR, INRIA SIRAC, IEZ, CSTB, QMW) for their valuable participation in designing and implementing PerDiS and for  ... 
doi:10.1145/319195.319224 dblp:conf/sigopsE/GarciaFG98 fatcat:zv7gzt6vezghbbjil6eedr5omu
« Previous Showing results 1 — 15 out of 143,464 results