Unification of replication and transaction processing in three-tier architectures - Trang 290-297
W. Zhao, L.E. Moser, P.M. Melliar-Smith
In this paper we describe a software infrastructure that unifies replication and transaction processing in three-tier architectures and, thus, provides high availability and fault tolerance for enterprise applications. The infrastructure is based on the Fault Tolerant CORBA and CORBA Object Transaction Service standards, and works with commercial-off-the-shelf application servers and database syst...... hiện toàn bộ
#Application software #Computer architecture #Transaction databases #Availability #Fault tolerance #Fault tolerant systems #Database systems #Protection #Business #Logic
On peer-to-peer media streaming - Trang 363-371
Dongyan Xu, M. Hefeeda, S. Hambrusch, B. Bhargava
In this paper, we study a peer-to-peer media streaming system with the following characteristics: (1) its streaming capacity grows dynamically; (2) peers do not exhibit server-like behavior; (3) peers are heterogeneous in their bandwidth contribution; and (4) each streaming session may involve multiple supplying peers. Based on these characteristics, we investigate two problems: (1) how to assign ...... hiện toàn bộ
#Streaming media #Peer to peer computing #Bandwidth #Nonhomogeneous media #Admission control #Protocols #Delay effects #Joining processes #Distributed computing
A reliable multicast algorithm for mobile ad hoc networks - Trang 563-570
T. Gopalsamy, M. Singhal, D. Panda, P. Sadayappan
A reliable multicast algorithm, called RMA, for mobile ad hoc networks is presented that is based on a new cost criterion, called link lifetime, for determining the optimal path between a pair of nodes. The algorithm has the characteristics of using an undirected graph for its routing operations rather than a fixed structure like a tree or a mesh. Previously proposed routing metrics for mobile ad ...... hiện toàn bộ
#Multicast algorithms #Mobile ad hoc networks #Routing #Ad hoc networks #Analytical models #Bandwidth #Cost function #Tree graphs #Stability #Performance analysis
Partial database replication using epidemic communication - Trang 485-493
J. Holliday, D. Agrawal, A. El Abbadi
Data replication in distributed databases has been investigated extensively with the hope that it will improve performance, reliability, and availability. However the growth of the Internet has shown us that current replica management do not work well when the replicas are connected by an unreliable network, subject to congestion and dynamic topology changes. In this paper we present a replica upd...... hiện toàn bộ
#Distributed databases #Transaction databases #Protocols #Network topology #Network servers #Distributed computing #Computer science #Availability #IP networks #Joining processes
Fast Collect in the absence of contention - Trang 537-543
B. Englert, E. Gafni
We present a generic module, called Fast Collect. Fast Collect is an implementation of single-writer multi-reader (SWMR) shared-memory in an asynchronous system in which a processor updates its cell and then reads in any order all the other cells. Our simple implementation of Fast Collect uses some multiwriter multi-reader (MWMR) variables and one local Boolean per processor, such that eventually,...... hiện toàn bộ
#Concurrent computing #Costs #Software algorithms #Adaptive algorithm #Chromium #Distributed algorithms #Computer bugs #Mathematics #Computer science #Steady-state
Routing through the mist: privacy preserving communication in ubiquitous computing environments - Trang 74-83
J. Al-Muhtadi, R. Campbell, A. Kapadia, M.D. Mickunas, Seung Yi
Ubiquitous computing is poised to revolutionize the way we compute and interact with each other. However, unless privacy concerns are taken into account early in the design process, we will end up creating a very effective distributed surveillance system, which would be a dream come true for electronic stalkers and "big brothers". We present a protocol, which preserves the privacy of users and kee...... hiện toàn bộ
#Routing #Privacy #Ubiquitous computing #Pervasive computing #Physics computing #Computer science #Distributed computing #Intelligent sensors #Access protocols #Process design
A pluggable service-to-service communication mechanism for VNA architecture - Trang 459-460
J. Nakazawa, Y. Tobe, H. Tokuda
This paper proposes a middleware for home networks, called Virtual Networked Appliance (VNA) architecture, in which the service description method and the Service to Service (S2S) communication mechanism are separated in an orthogonal way. Through the separation, VNA architecture solved the following two problems of existing middleware technologies: aspect violation and middleware fragmentation. I...... hiện toàn bộ
#Middleware #Home appliances #Home automation #Programming profession #Access protocols #Computer architecture #Computer networks #Home computing #Usability #Timing
Extending RMI to support dynamic reconfiguration of distributed systems - Trang 401-408
Xuejun Chen
By using dynamic reconfiguration, the flexibility, adaptability, and extensibility of distributed systems are enhanced. Treating interactions among components during dynamic reconfiguration is still one of the most crucial problems in this research area. This challenge should be met by middleware design and development. However, current standard middleware offers little support for dynamic reconfi...... hiện toàn bộ
#Vehicle dynamics #Java #Middleware #Distributed computing #Telematics #Computerized monitoring #Remote monitoring #Switches #Personal digital assistants #Web server
Scheduling real-time data items in multiple channels and multiple receivers environments - Trang 455-456
Guanling Lee, Yi-Ning Pan, A.L.P. Chen
The problem of transmitting data items with timing constraint in the multiple broadcast channels where clients equipped with multiple receivers is studied. In our approach, the data items are divided into two sets, the broadcast data set and the on-demand data set. The data items in the broadcast data set is periodically broadcast on the broadcast channels while the data items in the on-demand dat...... hiện toàn bộ
#Broadcasting #Databases #Timing #Bandwidth #Processor scheduling #Scheduling algorithm #Computer science #Roads #Fault tolerance #Information retrieval
Incremental replication for mobility support in OBIWAN - Trang 249-256
L. Veiga, P. Ferreira
The need for sharing is well known in a large number of distributed collaborative applications. These applications are difficult to develop for wide area (possibly mobile) networks because of slow and unreliable connections. For this purpose, we developed a platform called OBIWAN that: i) allows the application to decide, in run-time, the mechanism by which objects should be invoked, remote method...... hiện toàn bộ
#Personal digital assistants #Internet #Runtime #Portable computers #Collaboration #Programming profession #Mechanical factors #Prototypes #Java #Collaborative work